Lors de votre séjour dans Square Rooms by Charming, vous vous trouverez à moins de 10 minutes de route de points d'intérêt comme Stade Bernabéu et Foire IFEMA. En voiture depuis l'hébergement, vous aurez également vite rejoint des sites comme Plaza de Castilla et Paseo de la Castellana. Les transports publics se situent à une courte distance à pied : Station Pinar del Rey est à 6 min et Station Esperanza, à 9 min.