Urbansea Atocha 113 Hotel

  • Wi-Fi
  • 24-hour reception
  • Cots
  • Air conditioning
  • No pets allowed

Offering a sundeck and a shared lounge, the designer Urbansea Atocha 113 Hotel Madrid is nestled in the Barrio de las Letras district of Madrid, just 1.4 km from the large urban Puerta del Sol Plaza. Boasting a location in the vicinity of the scenic Plaza de Santa Ana, this Madrid hotel features 34 rooms as well as a restaurant and luggage storage.

The air-conditioned rooms offer a flat-screen TV with satellite channels along with air conditioning. The bedrooms come with double beds and single beds. Bathroom facilities include a separate toilet and a shower, as well as comforts such as a hair dryer and towels.

Guests can also enjoy healthy food at Taberna Mas Al Sur located nearly 5 minutes' walk from Urbansea Atocha 113 Hotel.

The hotel is near a tapas bar, bars, and restaurants, and within 25 minutes' walk of the vast 19th - century El Retiro Park. The Urbansea is located within a 2-km distance of the huge Plaza Mayor in Madrid. Nature lovers will appreciate the proximity to Estanque de Linneo, which is only 11 minutes' walk away. Such entertainment attractions as La Escalera de Jacob Theatre are also a mere 0.6 km away. The Urbansea Madrid is around 200 metres from Desamparados bus stop and in the immediate vicinity of Antón Martín tube station.

Urbansea Atocha 113 Hotel Madrid Facilities

Internet Wi-Fi
Parking options Parking
Property services 24-hour reception, VIP check-in/ -out, 24-hour security, Luggage storage, Housekeeping, Tours/Ticket assistance
For kids Cots
Recreation Sun terrace
In the rooms Air conditioning, Heating, Terrace, Garden furniture, Trouser press
In the bathroom Free toiletries
Devices Flat-screen TV, AM/FM alarm clock
Design Parquet floor
General facilities No smoking on site, Lift, Smoke detectors, Fire extinguishers, Key card access
Pets No pets allowed
8.4
Very Good
Based on 4028 reviews
Important information
Check-in: from 15:00 until 23:59
Check-out: until 12:00
Licence number711200818283