Hotel description
Property Location A stay at this aparthotel places you in the heart of Madrid, within a 10-minute walk of Plaza Mayor and Plaza de Espana. This 4-star aparthotel is 0.6 mi (1 km) from Royal Palace and 0.7 mi (1 km) from Almudena Cathedral.Rooms Make yourself comfortable in this air-conditioned apartment, featuring a kitchen with a full-sized refrigerator/freezer and a microwave. Complimentary wireless Internet access is available to keep you connected. Conveniences include a desk and a washing machine.Amenities Be sure to enjoy recreational amenities including an outdoor pool and a fitness center.