San Antonio Apt Hotel
San Antonio Apt Hotel is a good choice to stay in Rhodes City.
This hotel is situated 1.5 km away from The Temple of Apollo.
San Antonio Apt Hotel provides rooms complete with a minibar, a balcony, a dining area, a kitchen and a pantry. Bathrooms are appointed with a shower and terry dressing gowns.
Serving Greek and Italian dishes, Koykos Cafe is about 100 meters away.
There are a safe deposit box and a lift available on the premises.