3 star hotels in Nea Roda
Multiple accommodations for your stay
Show map
1 result found
Filters
- Most popular first Sorting
Leandros Hotel
Nea Roda, Nea Roda, Greece (Open map)
The centre of Nea Roda can be reached within a 10-minute walk. Situated about 5 minutes' walk from wet dream beach, the 3-star…
Read more...
8.5
Fabulous
276 reviews