
White House Hotel London




Quick summary
4 stars
3.4 (258 reviews)
0.9 km from city center
London, United Kingdom
hotel.summaryCheckIn
hotel.summaryCheckOut
hotel.locationTitle
hotel.locationMapTitle
hotel.locationMapHint

102 Sussex Gardens, London, GB
hotel.openInMapsAmenities and services
WiFi (Free)
Starting from
65.37 $



