Open: April to October...On Rhodes Island, situated in a quiet area of Rhodes Town just 50 meters from the beach and within walking distance of the famous city sites the AGLA HOTEL RHODES is the perfect accommodation solution.