Calle de la Montera, 47, 28013 Madrid, Spain
+34915221021
This charming hotel is in Puerta del Sol-Plaza Mayor. A total of 33 guest rooms are available for guests' convenience at Hostal Luis XV. This charming hotel is in Puerta del Sol-Plaza Mayor. A total of 33 guest rooms are available for guests' convenience at Hostal Luis XV.