Exercise equipment First aid kit Air conditioning Fire extinguisher Smoke alarm TV Carbon monoxide alarm Lock on bedroom door Wifi Pool
Havuzlu ve modern otel
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. Tower Hill Underground Station is just a 5-minute walk away.<br /><br />Each luxurious room at Hotel offers modern amenities including free WiFi, satellite channels and private bathroom with luxury toiletries.<br /><br />Leo's Restaurant and Bar serves a range of grill, à la carte, and tapas dishes.