Shangri-La Hotel At The Shard,London

Hotel Information

Situated in London’s most historic area, this hotel is the city’s first elevated luxury hotel and is a two-minute walk from London Bridge railway and tube station. The hotel features luxurious and spacious rooms with floor-to-ceiling windows that boast unparalleled views over some of London’s iconic landmarks and the River Thames. Guests can also enjoy the indoor infinity sky-pool on level 52.

202 rooms and suites, restaurant, lounge, 24-room service, pool and gym.

Upgrade your stay to a Suite and enjoy a complimentary personal butler service.
Scroll to Top