The hotel is located in the center of Rhodes town directly opposite from Psaropoula beach, just 50 metres, which is one of the cleanest beaches on the Island, and is a stone's throw away from a variety of restaurants, bars, shops and banks. Rhodes Diagoras airport is 15 kilometres from the hotel.Gue ...