This lovely Hotel is situated in Rhodes Town. Travellers will enjoy a peaceful and calm stay on the premises, as it counts with a total of 4accommodation units. Those staying at this accommodation may surf on the internet thanks to the Wi-Fi access ready to use on public areas. The reception does not work around the clock. No pets are allowed on the premises. Additionally, a car park is available on the premises for guests' extra convenience.