The Welcome Inn London
Self Assessed 4 Stars Hotel
Guest Rating: 2.5
See all 2 reviews
4 Upper Tachbrook Street, Westminister


Greater London, 

SW1V 1SH,  United Kingdom

Local Area Information

Situated in one of London's most popular locations, at the heart of Westminster, the four stars boutique hotel, Belle Cour hotel, is just minutes from the Big Ben, Westminster Abbey, London Eye and the Houses of Parliament and is within easy reach of all attractions including Trafalgar Square, Oxford Street & the West End. Easily accessible by road, rail and air, Belle Cour Hotel is just a minute's walk from Victoria Underground Station.