Choose your room
Urbansea Atocha 113 Hotel
- Wi-Fi
- 24-hour services
24-hour reception
- Child-friendly
Cots
- Air conditioning
- No pets allowed
At the designer Urbansea Atocha 113 Hotel Madrid, you can stay close to the scenic Plaza de Santa Ana, as it is situated only 0.6 km away. The designer Urbansea Atocha 113 Hotel Madrid also offers 24-hour reception and wake-up service. Located around a 5-minute ride from a convenient place to shop such as the Vast pedestrianized Puerta del Sol Public Square, this Madrid hotel provides 34 rooms.
Situated amidst a tapas bar, restaurants, and bars, the hotel is in proximity to Gran Via Street. The accommodation can be reached within a 2-km distance of the huge Plaza Mayor. This Madrid hotel is situated approximately a 10-minute drive from the ancient Egyptian Temple of Debod. The Urbansea Atocha 113 Madrid is about 600 metres from Desamparados bus stop and not far from Antón Martín tube station.
The rooms comprise a balcony and a terrace complete with air conditioning, as well as a flat-screen TV with satellite channels. Offering such amenities as a hairdryer and bath sheets, the bathrooms also include a separate toilet and a shower.
The restaurant Taberna Mas Al Sur is located nearly 5 minutes on foot from the property.