From 261 USDRoom/Night
With a stay at Fitzrovia Belle Public House & Hotel in London (London City Centre), you'll be within a 5-minute walk of University College London and BT Tower. This inn is 0.3 mi (0.5 km) from University of London and 0.5 mi (0.8 km) from Russell Square.
Make yourself at home in one of the 5 guestrooms.
At Fitzrovia Belle Public House & Hotel, enjoy a satisfying meal at the restaurant. Breakfast is available for a fee.
Book online or call +39 041 8620400