Welcome To Casa Bar Madrid hotel offers quick access to La Vaguada, which is merely a 5-minute walk away.
Teatro de Madrid is located only 450 metres away, and the La Vaguada Shopping Centre Car Park is about 900 metres from the hotel. Cultural sights in the area are the National Museum of Natural Sciences (4.9 km) and the Sorolla Museum (6 km). Also, the Fundacion Canal lies approximately 10 minutes' drive away, and Herrera Oria underground station is steps away from the Welcome To Casa Bar Madrid. This Madrid hotel is within a 400-metre distance of Ciudad Periodistas bus stop.
At La Mesa Puesta, situated fairly close to the accommodation, you can taste Spanish cuisine.