Skip to content
The Great Britain Guide

Hotels · London

Shangri-La Hotel

Shangri-La Hotel — a hotel in england london.

Plan your visit

Typical visit
1 h–2 h

About

Shangri-La Hotel is a hotel located in england london. Hotel listed with verified location, name and OSM metadata. Star ratings, room availability and pricing change frequently — always confirm directly with the hotel or your booking platform.

Coordinates
51.5043, -0.0867

Sources

Other places nearby

Loading nearby places…

Nearby

More places in this region

Frequently asked questions

Where is Shangri-La Hotel?
Shangri-La Hotel is in London, in the United Kingdom — coordinates 51.5043°, -0.0867°.