16, Collingham Road, SW50LX London, United Kingdom.
Hotel Ambassadors is located between South Kensington and Earl's Court and few steps from Albert Hall, Science museum, Natural Historic museum and Victoria & Albert. The hotel has all comodities and modern design.
WiFi is available (extra charge).
Park, Centre, Museum Area.
When the reservation has not been used and no cancellation has been made at the hotel: 1 night will be charged.
Children less than 2 year(s) old: free of charge.
For older children and adults 25.00 € for each additional bed is charged.
Pets are not allowed.
Visa, Diners Club, Maestro, Mastercard, American Express, Switch.