Urban Sea Hotel Atocha 113 *

Atocha, 113, Madrid, Spain

9.1 / 10 hotel rating
based on 100 reviews
Urban Sea Hotel Atocha 113 photo #1 Urban Sea Hotel Atocha 113 photo #2 Urban Sea Hotel Atocha 113 photo #3 Urban Sea Hotel Atocha 113 photo #4 Urban Sea Hotel Atocha 113 photo #5 Urban Sea Hotel Atocha 113 photo #6 Urban Sea Hotel Atocha 113 photo #7 Urban Sea Hotel Atocha 113 photo #8 Urban Sea Hotel Atocha 113 photo #9 Urban Sea Hotel Atocha 113 photo #10 Urban Sea Hotel Atocha 113 photo #11 Urban Sea Hotel Atocha 113 photo #12 Urban Sea Hotel Atocha 113 photo #13 Urban Sea Hotel Atocha 113 photo #14 Urban Sea Hotel Atocha 113 photo #15

Check prices and availability

Urban Sea Hotel Atocha 113 description

Located in Centro, chic&basic Atocha Hotel is a perfect starting point from which to explore Madrid. The hotel offers a wide range of amenities and perks to ensure you have a great time. All the necessary facilities, including Wi-Fi in public areas, safety deposit boxes, elevator, are at hand. The well-appointed guestrooms feature satellite/cable TV, shower, television LCD/plasma screen, internet access – wireless, non smoking rooms. The hotel offers various recreational opportunities. Chic&basic Atocha Hotel combines warm hospitality with a lovely ambiance to make your stay in Madrid unforgettable.

Hotel amenities

  • Parking
  • Wi-Fi in the hotel

Urban Sea Hotel Atocha 113 hotel reviews

No reviews added

Leave Urban Sea Hotel Atocha 113 review

/10