Pick your preferred language. We speak English and 42 other languages.
Boasting spacious rooms with LED TVs, cozy bathrobes and free Wi-Fi, this hotel is located in central London, 15 minutes’ walk from the Tower of London. The room we stayed in was really big, clean and very nicely decorated. The staff is incredibly friendly and they helped us whenever we had a question. We even tried the hotel restaurant (which normally I am not a fan of) and the food was excellent! There are pubs, brunch places and supermarkets next to the hotel - which is always handy. And the metro station is less than 10 min walk. I would totally stay there again!