16 Collingham Road, London, England SW5 0LX |
 |
The Ambassadors Hotel is ideally situated near to Hyde Park and close to Earls Court and Olympia Exhibition Centers.
Only a few minutes walk from Gloucester Road and Earl's Court Underground Stations, and minutes away from the Natural History Museum, it is within easy reach of London's finest stores such as 'Harrods', 'Selfridges' and the West End of London.
All 140 guest rooms at the Ambassadors Hotel have en-suite facilities, hair dryer, color TV with satellite and direct dial telephones.
|