See the latest prices and deals by choosing your dates.
Hotel in Whitechapel, London
Boasting spacious rooms with LED TVs, cosy bathrobes and free Wi-Fi, this hotel is situated in central London, 15 minutes’ walk from the Tower of London. All the facilities and room were super clean, the beds comfortable, the location to the metro and close to the tower bridge, the staff super kind. Breakfast was wonderful.