Located in Therma Village and just 20 metres from the beach, Melissa Rooms features a snack terrace, and offers rooms and studios with a view. Free Wi-Fi is available in public areas.
Located in Therma Village and just 20 metres from the beach, Melissa Rooms features a snack terrace, and offers rooms and studios with a view. Free Wi-Fi is available in public areas.