Nestled within 100 metre(s) from the town centre, the accomodation allows easy access to all this destination has to offer. Within 50 metre(s) clients will find links of transport that will allow them to explore the area. The property consists of 21 accomodation units. The establishment's common areas include Wi-Fi internet connection. The front desk offers 24-hour reception.
Madrid
40.41179, -3.70485 Open in Google Maps