Plaza De San Miguel 5, Madrid, Madrid (Spain) Show on map
Updating availability and prices
This simple hotel can be found in Puerta del Sol-Plaza Mayor
With a total of 4 rooms, this is a nice place to stay
Additionally, the premises provide a reception service the whole day through
Pets are not permitted on the premises
Hotel