Castro Marina hotels – Hotel Orsa Maggiore

The hotel Hotel Orsa Maggiore has comfortable settings, sea view, surrounded by secular olive trees, for a pleasant stay and many opportunities to enjoy yourself. It is only 400 metres away from the sea. It is possible to dive and rent boats only 1200 metres from the hotel. Its restaurant serves both typical and national […]