Photos of the Florida Hotel, Palma Nova.

About the hotel