Updating availability and prices
Featuring an on-site restaurant just 100 metres from a pebbly beach, Stella Maris Accommodation offers air-conditioned rooms and apartments with free Wi-Fi, sea views and a balcony or terrace
Spacious apartment featuring an air-conditioned living room with satellite TV and a large terrace offering sea views
One of the bedrooms has access to a balcony
Hotel
Room