Das Amba Hotel Marble Arch befindet sich am westlichen Ende der Oxford Street, nur ca. 2 Gehminuten vom Hyde Park entfernt. Vom berühmten Londoner West End trennen Sie nur wenige Minuten. Das Finanzviertel liegt nur eine 10-minütige U-Bahn-Fahrt entfernt. Das Kaufhaus Selfridges erreichen Sie zu Fuß in nur 5 Minuten und zur Park Lane gelangen Sie vom Hotel in ca. 4 Gehminuten