Room Mate Alba
Hotel
Centro, Madrid
Ideally located in the centre of Madrid, Room Mate Alba offers air-conditioned rooms, a fitness centre, free Wi-Fi and a bar. This 4-star hotel offers a 24-hour front desk and a concierge service.
Number of rooms: 79
16 Calle de las Huertas, Centro, 28012 Madrid, Spain