The Apartments By Esperia is located in central Rhodes, a vibrant area known for its proximity to both the city center and the sea. The hotel is just a 5-minute walk (about 200 meters) from the beach and the historic Rhodes Old Town. The Palace of the Grand Master is approximately 1 km away. Rhodes International Airport is about 15 km from the hotel.