Design Hotel Series

The Principal Madrid Design hotel opens

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…