This spacious suite has large windows and a terrace offering views of the Royal Palace, Almudena Cathedral and the Ópera Theatre. There is free Wi-Fi, satellite TV, a minibar, and tea and coffee making facilities.
67 Calle Gran Vía, Madrid, Comunidad de Madrid, 28013, Spain
All rights reserved
Powered by Canvas