Free Wi-Fi
Offering a pool and a restaurant, the beachfront Royal Bay is located in Kefalos Village. It features tastefully decorated accommodation with a balcony overlooking the Aegean Sea, the pool or the garden.
Number of rooms: 46
Kefalos, Kefalos, 85302, Greece