House of Gods Canary Wharf
London - 12 TBS Canary Wharf, Bank Street
House of Gods Canary Wharf features a garden, terrace, a restaurant and bar in London. This 5-star hotel offers room service, a 24-hour front desk and free WiFi. The property is non-smoking and is located 400 metres from Canary Wharf Underground Station.At the hotel, every room comes with a desk. Complete with a private bathroom equipped with a shower and free toiletries,units at House of Gods Canary Wharf have a flat-screen TV and air conditioning, and selected rooms include a seating area.guest rooms include a wardrobe.Guests at the accommodation can enjoy an à la carte breakfast.Docklands is ...








































