Property Location With a stay at Fitzrovia Belle Public House & Hotel in London (London City Centre), youll be a 5-minute walk from BT Tower and 9 minutes by foot from Russell Square. This inn is 0.5 mi (0.8 km) from Oxford Street and 0.7 mi (1.1 km) from The British Museum.Rooms Make yourself at home in one of the 5 guestrooms.Dining At Fitzrovia Belle Public House & Hotel, enjoy a satisfying meal at the restaurant. Breakfast is available for a fee.Business, Other Amenities Featured amenities include complimentary wired Internet access and multilingual staff.