Hotel Palmera Beach(3 stars)

14, 25th Martiou str. View on map
Entrance & lobby
Thomas
Entrance & lobby