MuchoMadrid, Madrid, Spain
Address: Gran via 59, 7 dech, 28013, Madrid, Spain
Free City Maps, Free Internet Access, Free WiFi, Linen Included, Towels Included, Adaptors, Air Conditioning, Common Room, Elevator, Hair Dryers, Hot Showers, Security Lockers, Self-Catering Facilities, Washing Machine, 24 Hour Reception, Airport Transfers, Fax Service, Internet Access, Laundry Facilities, Luggage Storage, Tours/Travel Desk, Cafe, Tea & Coffee Making Facilities,