Madrid, Madrid
Spend a second to
save a fortune!
Spend a second to save a fortune!
C/ Atocha, 2, Madrid
Located right in the historic heart of Madrid, this charming hotel is set in an attractive, 19th-century building in Plaza Santa Cruz, just off the city’s main squares of Plaza Mayor and Puerta del Sol.
See MoreUsage of subsidiary facilities may incur additional fees