Suitetrails


hotels

>

united kingdom

>

sw1v 1sw london

>

London Residence


London Residence

32A Upper Tachbrook street, Westminster Borough, London, SW1V 1SW, United Kingdom


Set in London, just a 15-minute walk from Buckingham Palace and Westminster Abbey, London Residence features free WiFi. The property is within a 20-minute walk to Big Ben and Hyde Park. At the London Residence all rooms are equipped with a wardrobe, soundproofed windows, electric kettle, a fridge and a flat-screen TV. Free toiletries, towels and linen are provided. Victoria station is a 8-minute walk, where guests can quickly reach other London's landmarks, such as Tower Bridge, Tower of London, British Museum or Natural History Museum. Heathrow Airport is 13 mi from the property. Show me more




Book room - London Residence

Book a room - London Residence

6.0/10

Customer reviews

Book a room



Location: London

32A Upper Tachbrook street, Westminster Borough, London, SW1V 1SW, United Kingdom



Hotels in London


Tours and excursions near london