Les Appartements By Esperia sont situés dans le centre de Rhodes, une zone dynamique connue pour sa proximité avec le centre-ville et la mer. L'hôtel se trouve à seulement 5 minutes à pied (environ 200 mètres) de la plage et de la vieille ville historique de Rhodes. Le Palais du Grand Maître est à environ 1 km. L'aéroport international de Rhodes est à environ 15 km de l'hôtel.