Hi everyone,

My husband and I are planning a trip to Spain at the end of March. We've found a hotel that seems nice through a search engine and were wondering if anyone has heard or knows anything about it. It is called High Tech Petite Palace Londres and it is located at the Puerta del Sol. High Tech appear to be a chain of hotels.

Thanks for your help!