Amba Hotel Marble Arch

  • 59181077
  • 8704_277_z
  • 56947640
  • Amba-Hotel-Marble-Arch-12

Place Category: Member Hotels

  • 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.

  • No Records Found

    Sorry, no records were found. Please adjust your search criteria and try again.

    Google Map Not Loaded

    Sorry, unable to load Google Maps API.