
Located in the heart of Madrid, a fully renovated and restored building with outstanding early 20th century architecture. Its exceptional location is ideal for business travellers while at the same time being the perfect starting point for all those wishing to visit the city.