Situé à 3 minutes à pied de la Puerta del Sol, dans le centre de Madrid, le Madrid Centre Apartments propose des appartements dotés d'une connexion Wi-Fi gratuite et de la climatisation.