
Madrid, Spain
Room Mate Collection Alba, Madrid
4-star hotel · ROOM MATE
2.5 km straight-line distance
A total of 80 rooms are available for guests' convenience at Room Mate Alba. This hotel was erected in a building dating back to 1836 but has been completely refurbished in 2019. The establishment's common areas include Wi-Fi…
- Wi-fi
- 24-hour reception
- Restaurant
- Laundry service























