Free Wifi throughout the hotel

 
 
 
 
See our exclusive Apartment
near Plaza Mayor in Madrid