Sorry! This hotel is unavailable for your current search.Try changing dates, number of travellers or rooms
Rhodes Island Elli Beach Apartments


100
Quick Facts
- Smoke-free property
- Concierge desk
Select Rooms
More About Rhodes Hotels
Hotel Name | Rhodes Island Elli Beach Apartments |
Star Ratings | 3 |
Location | Rhodes, Greece |
Check-in | 02:00 PM |
Check-Out | 11:00 AM |

28.222046
2025-03-17
2025-03-18

Rhodes Island Elli Beach Apartments - Rhodes - In-Room Coffee

Rhodes Island Elli Beach Apartments - Rhodes - In-Room Coffee

Rhodes Island Elli Beach Apartments - Rhodes - Bathroom

Rhodes Island Elli Beach Apartments - Rhodes - Kitchen

Rhodes Island Elli Beach Apartments - Rhodes - Dining Area

Rhodes Island Elli Beach Apartments - Rhodes - Room

Rhodes Island Elli Beach Apartments - Rhodes - Room

Rhodes Island Elli Beach Apartments - Rhodes - Room

Rhodes Island Elli Beach Apartments - Rhodes - Room

Rhodes Island Elli Beach Apartments - Rhodes - Room

Rhodes Island Elli Beach Apartments - Rhodes - Room

Rhodes Island Elli Beach Apartments - Rhodes - Room

Rhodes Island Elli Beach Apartments - Rhodes - Room

Rhodes Island Elli Beach Apartments - Rhodes - Room

Rhodes Island Elli Beach Apartments - Rhodes - Kitchen

Rhodes Island Elli Beach Apartments - Rhodes - Kitchen

Rhodes Island Elli Beach Apartments - Rhodes - Kitchen

Rhodes Island Elli Beach Apartments - Rhodes - Kitchen

Rhodes Island Elli Beach Apartments - Rhodes - Living Area

Rhodes Island Elli Beach Apartments - Rhodes - Living Area
Smoke-free property
Concierge desk