The London Ambassador
36 Kensington Gardens Square
London W2 4BQ
+44 (0) 20 7229 9953
Situated in Bayswater, The London Ambassador is ideally located within easy reach of Hyde Park and the West End. There are 34 rooms equipped with televisions and they serve a Continental breakfast.







1 review
0 reviews