The Principal London Hotel is a 5-star venue set 3.8 km away from Tower of London.
The hotel is placed 20 minutes' walk from National Gallery. The distance between London city center and the property is 2 km.
The nearest subway station is Tottenham Court Road, located about 450 meters from the hotel. The hotel is around 20 minutes' drive from London City airport.
For the guests' enjoyment The Principal London Hotel features non-smoking rooms equipped with free wireless internet, heating, television and a work desk.
Eat & Drink
A variety of dishes are served in Fitzroy Dolls and Coffee & Candy, which are 5 minutes’ walk away.
Business facilities include a business centre and a meeting room to suit the needs of business travelers.