Hotel and Hotels Booking

Hotels in London

 

The International Hotel : Situated on the water’s edge in Canary Wharf, the International Hotel is a modern, glass-fronted building close to the internationally famous business district. It has superb views over the London skyline.

The Tower Hotel : The Tower Hotel London combines comfort and convenience with unparalleled views of the river Thames. Offer 801 rooms. PHONE: +44 207 523 5063, St Katharine’s Way London E1W 1LD.

LONDON BRIDGE HOTEL : It is nestled between the iconic Shard, the quirky Borough Market and the corporate Square Mile. 8-18 LONDON BRIDGE STREET, LONDON SE1 9SG, UK.

Corona Hotel : Being centrally located within walking distance of Victoria train station and major London landmarks makes the Hotel an ideal base from which to enjoy all that London has to offer.

 

More London Hotels

Scroll to Top