The Principal Madrid Opens
The Principal Madrid, a new hotel under ‘Design Hotels’ has opened for business on Madrid’s Gran Via. The Spanish Renaissance building which dates back…
The Principal Madrid, a new hotel under ‘Design Hotels’ has opened for business on Madrid’s Gran Via. The Spanish Renaissance building which dates back…