Search For A Holiday
Search millions of deals to

Find Your Holiday

Novotel London Tower Bridge

Hotel Overview

Showcasing a contemporary style, this hotel is located at the heart of London's financial and commercial centres. Lying just a short distance away from Tower Hill tube station, it offers visitors the perfect setting from which to explore everything that this diverse city has to offer. Stylish restaurants, fashionable shops and exciting entertainment opportunities are dotted throughout the area. Stylish and inviting, the hotel tempts business and leisure travellers alike. Elegant guest rooms come complete with modern, convenient amenities. Guests can relax and unwind in the sauna, for a welcome break at the end of the day. The hotel offers a restaurant, where delectable dishes can be enjoyed.

Pepys Street, Tower Hill, 10


United Kingdom

Hotel Facilities

24hr Reception

Air Conditioning



Hair Dryer

Internet Services

Laundry Service



Safety Deposit Boxes

Satellite/Cable TV


Please note: Map shows the rough area of the hotel and may not be 100% accurate.