Hotel NH Palacio de Tepa

Hotel NH Palacio de Tepa Madrid Spain

Located in the Letras district, surrounded by the historic sites of the city, this boutique hotel reflects 18th century Spanish architecture, with a modern decor and all the amenties you would expect from a 5* property.

Go top