Enclavado en el distrito Southwark, el Shangri-La The Shard, Londres se encuentra a unos 2 km de lugares de interés cultural como la Galería Nacional. Con una ubicación cerca de Borough Market, este hotel cuenta con 202 habitaciones y una piscina infinita.
El Museo Británico está ubicado a unos 3 km de este hotel de 5 estrellas, mientras que la Abadía de Westminster está a unos 2 km de distancia. Shangri-La The Shard, ofrece proximidad a lugares familiares como el Ojo de Londres (2 km) y el Acuario de Londres (2,1 km). Además, los Muelles de St Katharine se encuentra a 1 km de distancia, mientras que la estación de metro el de London Bridge está relativamente cerca de este establecimiento. La estación de tren Elephant & Castle está a menos de 10 minutos andando de Shangri-La The Shard, London y el Aeropuerto la Ciudad de Londres a 25 minutos en coche.
Las habitaciones están equipadas con un escritorio, así como ventanas insonorizadas para mayor comodidad de los huéspedes. Equipadas con una caja fuerte, las habitaciones también ofrecen TV de pantalla plana con canales vía satélite, junto con un refrigerador minibar para el autoservicio.
El desayuno está servido en el restaurante. Podrás disfrutar de la cocina asiática en el Simply Indian, que está muy cerca, a unos 200 metros de distancia.