The 4 star Amba Hotel Marble Arch, located just off Oxford Street and a short walk from the West End and Hyde Park, takes its name from one of London’s best-known landmarks.
The kiosk is due to go live in November 2015.
