Room Mate Alba Hotel, Madrid Spain

Let Room Mate Alba lead you on Madrid’s untrodden paths and guide the way to secret spots beyond due to its almost perfect location just a mere 5 minutes from Sol station. In the morning, take a leisure stroll to Plaza Santa Ana plus many other sight seeing spots and when afternoon arrives visit one of the many museums such as Museo del Prado also close to the hotel. In the evening hunt for the best hole in the wall restaurants […]