Go Hotels
 
 
Home > Spain > Madrid >

12 Rooms

Spain Flag
 
 
12 Rooms Star Rating 1
Núñez de Arce 9, 3 Ext
Madrid Spain

Rated 71 / 100 based on 32 customer reviews.
 
 
 
Within a 2 minute walk from Teatro Espa+
 
Facilities @ 12 Rooms include:

Room Service
Currency Exchange
Mini Bar
Hair Dryer
Television
WiFi
Shower
Free Wi-Fi