Room Mate Alba Hotel
HotelCosmopolitan rooms & suites in a trendy property featuring a sleek lobby lounge & a dining room. People often mention hotel, location, stay, staff, Madrid, comfortable, room, rooms, breakfast, great,
Address
C. de las Huertas, 16, Centro, 28012 Madrid, Spain
Website
Contact
+34 910 80 64 71Rating on Google Maps
4.80 (453 reviews)Open on Google Maps