Ambassadors Hotel The London

Ambassadors Hotel The London

0  Reviews


Hotels in London
16 Collingham Rd , London, SW5 0LX
020 7373 1075

Ambassadors Hotel The in London, London, is a local hotel. They are experienced in providing hotel accommodation and hotel deals. Ambassadors Hotel The hotel’s phone number is 020 7373 1075.




Do you want to write a review of Ambassadors Hotel The in London? Share your experiences by writing a Ambassadors Hotel The London review and help build a directory of recommended Hotels in London. Is Ambassadors Hotel The London your business? Claim it now. If you claim a business, you will be able to choose a new business profile photo.