I wanted a hotel near St Pancras which would be good value for money. The Alhambra is incredibly well located and I was very pleasantly surprised by its quality - all new carpets and the room had been freshly decorated. The bed was comfy and the sheets appeared to be soft Egyptian cotton - everywhere was spotlessly clean. I was...
More
- Manage your listing
