Carlton Court
London, England
Carlton Court is a small four storey hotel situated in Maida Vale, a pleasant residential area some 10 minutes north of Marble Arch and easily accessible by public transport. The units provide a comfortable base from which to explore the many attractions of London.