Kensington Suite Hotel

Kensington and South Kensington

Location

Kensington Suite Hotel

Address
128 - 130 Holland Rd
Kensington
London
W14 8BD
Telephone:
+44 (0)20 7602 3395
Email
[email protected]