
The hotel amenities include a swimming pool, breakfast room, bar, 24-hour front desk, safety box at reception and a TV room. The bedrooms feature a bathroom, air conditioning, telephone and balcony. Address: Nikiforou Mandilara 50, Rhodes 85100, Rhodes Island, Greece.