Ambassadors Hotel, Collingham Road, Londres SW5 0QD, Reino Unido
The location of this hotel that allows booking for few hours borders on some of the most attractive places in London to discover. With some of the most popular attractions just minutes away.
All guests have to pay £50.00 deposit upon arrival for all the day use customers from 15th September 2018
Dienstleistungen und Extras
- Wi-Fi umsonst
- Haustiere erlaubt
- Stunden Zimmerservice