Photos coming soon
HOTEL
More Meni City Beach Rhodes
Nikolaou Savva 3, Rhodes, Greece
Where it sits
More Meni City Beach Rhodes
Nikolaou Savva 3, Rhodes, Greece
36.45313, 28.22426
Similar stays nearby
More Meni City Beach Rhodes
Hotel · 0 m
Center Penthouse
Hotel · 118 m
New Luxurious apartment - 1 minute from Elli Beach
Hotel · 170 m
Grande Albergo Delle Rose
Hotel · 180 m
Grande Albergo delle Rose
Hotel · 180 m
Rhodes Island Elli Beach Apartments
Hotel · 183 m
Astron
Hotel · 185 m
Rhodos Horizon City- Adults only
Hotel · 185 m
Plan around More Meni City Beach Rhodes
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 6, 2026.
