Located just a 5-minute walk from St. Varvara, Rhodes Hotel Rhodes City gives quick access to various city sites.
The rooms include coffee/tea making facilities, along with a flat-screen TV with satellite channels for your convenience. Also, this hotel offers coffee and tea making equipment, a refrigerator, and kitchenware in the rooms. Bathrooms are equipped with a separate toilet and a shower, as well as comforts such as hair dryers and bath sheets.
The sacred center "Acropolis of Rhodes" is 4.3 km from this guest house, and the Stadium of Rhodes is 4.2 km away. Sports fans can also visit Diagoras Stadium, 10 minutes' drive from the hotel, and take their families to the Old Town Aquarium, which is around 15 minutes away by car. The property is within 5 km of the Castle of the Old Town.