London hotels in Westminster
Filter Results
Apply Filters
Clear Filters
4 properties found
-
Sort by
Popularity : high to low
-
Thistle Westminster
49 Buckingham Palace Road Victoria London Sw1W Oqt, London, United Kingdom (Show map)
Providing 134 rooms, the 4-star Thistle Westminster London hotel is situated at a distance of 1.5 km from Westbourne. The hotel offers place to stay with Wi-Fi in the rooms.
More...
From US$ 146price for 1 nightBook Now -
Spacious Room With Shared Facilities
Medway Street 33, London, United Kingdom (Show map)
More...
Book Now -
Livestay Chic 2Br Westminster Apt With Gym & Gardens
Regency Street, London, United Kingdom (Show map)
More...
Book Now -