The Biscaya Hotel May 7, 2020 Read Time: 3 mins The Biscaya Hotel was a 134,000 sq. foot Mediterranean ten story structure, located on the north side of MacArthur Causeway. Originally built in 1925, as The Floridian Hotel, it replaced the Read More »