The Principal London
The comfortable The Principal London Hotel is a 5-star property placed 3.8 km from Tower of London.
Russell Square is within 30 minutes' walk away. A 20-minute walk to the center of London.
Guests of The Principal London Hotel can make use of complimentary Wi-Fi, climate control, television and a work desk.
The coffee shop Tempus Restaurant is approximately 50 meters from the property.
The hotel lies close to Tottenham Court Road underground station. A few minutes' drive from London City airport.
Corporate travelers are free to use a business centre and a meeting room offered on site.