Reviews, prices and information about arguably the most highly rated Hotels in London. Regardless of your desired location, budget or must have features, you will find a hotel in London to suit. Hotels in NW3
Results 1 - 3 of 3
Display #
1. Chelsea Guest House Hotel (London Hotels/Hotels in NW3)
Centrally located in London these newly decorated modern rooms all with en suite have been superbly converted and refurbished to create luxurious fully furnished rooms suited to discerning executives or tourists for a short or long term stay with...
2. Comfort Inn London Vauxhall (London Hotels/Hotels in NW3)
Check in from 14 00hrs Check out by 11. 30hrs Comfort Inn is situated on the south bank of River Thames. Few minutes walk from Vauxhall Bridge from where you can see the 2 Wonders of Britain The Houses of Parliament and the London Eye. Waterloo...
3. Hotel 87 (London Hotels/Hotels in NW3)
Hotel 87 is a 3 star modern hotel located in the south bank of the river Thames. It is close to Zone 1 Underground Station and Waterloo Terminal. Local attractions include London Eye Buckingham Palace Theatre Land Tate Gallery Big Ben London A...