Rooms
Treat yourself to a stay in one of the 5 guestrooms, featuring fireplaces and flat-screen televisions. Kitchens are outfitted with full-sized refrigerators/freezers, ovens, and stovetops. Complimentary wired and wireless Internet access is available. Conveniences include complimentary newspapers and microwaves.
Restaurant
Satisfy your appetite at the hotel's coffee shop/cafe.
Exterior
Lobby
Location
Located in London (London City Centre), Deluxe London Homes Tower Bridge is within a 10-minute walk of Tower Bridge and The Shard. This hotel is 0.5 mi (0.9 km) from London Bridge and 0.6 mi (1 km) from Tower of London.