
Rhodes, Greece
Johnhara Studios & Apartments
2-star hotel
Enjoy garden views at Johnhara Studios & Apartments in Rhodes, near Ialyssos Beach. This guesthouse offers complimentary Wi-Fi, concierge services, and free self-parking. The eight air-conditioned rooms feature kitchenettes with…
- Wi-fi
- Car park
- Children playground
- Garden





