Courtyard Marriott

Calle de la Princesa, 40 - 28008 Madrid, Spain

0
0

Located in the west of Madrid the hotel includes a fitness center with indoor swimming pool, foot bath and sauna. Rooms are spacious with large windows and come with a sitting area.