A unique and surprising hotel in Madrid's Gran Vía. An amazing and refreshingly unique hotel in the heart of Madrid.
Calle Silva 6, 28013 Madrid, Spain