Hotel Amba Marble Arch LondonMarylebone
Just a hop, skip and a jump away from Oxford Street, Amba Hotel Marble Arch is in the very heart of London's glittering centre. With Park Lane, Hyde Park and dozens of other landmarks just a few steps away, location really is everything. Oxford Circus and Madame Tussaud's are also within 15 mins.