Hotel Posidon Studios(2.5 stars)

Main Road View on map