8.3
Very good
Based on 1 review
Calle Atocha 113, 28012 Madrid, Madrid

Calle Atocha 113, 28012 Madrid, Madrid
The modern Urban Sea Atocha 113 boasts a prime location in the centre of Madrid, just a stone’s throw away from Atocha train station. It is ideal for city travellers who want to explore the city on foot or by public transport. Within walking distance, you find the Museo del Prado and the Plaza de la Puerta del Sol.
Comfortably and tastefully furnished, the hotel offers you high-quality accommodation. The rooms are characterised by functional yet unique features that add to a cosy atmosphere. A special eye-catcher is the large rooftop terrace, from where you are guaranteed a great view of Madrid.
o feel more comfortable you can enjoy the <help yourself> area with coffee, tea and water at all times. Max permitted stay: 7 days. All payment at the arrival.
Reception
occupied 24 hours a day
Reception manned at weekends
occupied 24 hours a day
Earliest check-in
03:00 PM
Latest check-out
12:00 PM