Boutique hotels in Nea Roda
We found 1 property with availability in Nea Roda
Show on map
Leandros Hotel
Nea Roda, Nea Roda, Greece
The 3-star Leandros Hotel Nea Roda, located about 25 minutes' walk from the Tripiti Beach, offers an outdoor swimming pool, Wi-Fi in public areas.
- 1-1