Shangri La Hotel At The Shard London, London, United Kingdom
Shangri La Hotel At The Shard London is conveniently located at 31 St Thomas Street in London, United Kingdom
Hotel Location:
Address: 31 St Thomas Street
City: London
Country: United Kingdom
phone: +44 20 7234 8000
Hotel Features:
- Check-In Time: 3 PM
- Check-Out Time: noon
- Coffee/Tea Maker
- Safe
- In House Bar
- In Room TV
- Meeting Room
- Business Center
- Non Smoking Rooms
- Air Conditioning
- In Room Iron
- In Room Mini Bar
- Room Service
- Hair Dryer