Über das Hotel
Facilities and services include 24 hour reception, air conditioning, and car parking (extra charge).
Room features air conditioning, private bathroom.
Address: 102 Sussex Gardens
Karte von White House Hotel London
Adresse
White House Hotel London
London, England, Großbritannien
N 51.5159 E -0.171