World Travel Directory
Search for:

Europe/ / United Kingdom / London / Ambassadors Hotel / Ambassadors Hotel map

Ambassadors Hotel
Class : 3 stars
No of rooms : 140
City : London
Address : 16 Collingham Road, Earls Cour
Zipcode : SW5 0LX