HotelsClick.com

Casa De La Vela City Center

4 Stars

  Calle Embajadores, 60 - 28012 - Madrid, Spain View Map
Area: Atocha - Lavapies

Property Location
A stay at Casa de la Vela City Center places you in the heart of Madrid, within a 15-minute walk of Plaza Mayor and El Rastro. This 4-star apartment is 0.7 mi (1.1 km) from Museo Nacional Centro de Arte Reina Sofia and 2 mi (3.2 km) from Prado Museum.

Rooms
Make yourself at home in one of the air-conditioned rooms featuring kitchens with full-sized refrigerators/freezers and ovens. Complimentary wireless Internet access is available to keep you connected. Conveniences include microwaves and coffee/tea makers, and housekeeping is provided on a limited basis.

+
Discount code

Hotel Details

Rooms

Restaurant

Exterior

Lobby

Location

Book