Guests of San Antonio Apt Hotel Rhodes City can easily reach the Diagoras Monument, located nearly 5 minutes' walk away.
This hotel offers rooms with a balcony and a seating area complete with climate control. Also, you will find a refrigerator, an oven, and glassware provided. Nice touches to enhance your stay include a separate toilet and a shower, along with dryers and towels.
Tamam treats guests with Greek dishes and lies near San Antonio Apt Hotel.
The New Market is 0.6 km from the hotel, while Rhodes Beach is a mere 600 metres away. The nearby sports attractions include Diagoras Stadium, around a 20-minute walk from this Rhodes City aparthotel. The Akti Miaouli is a short way from the property. Faliraki bus station is only 650 m from the San Antonio Apt, and the Archaeological Museum of Rhodes is merely 1.1 km away.