Located within the iconic Shard skyscraper, the Shangri-La Hotel offers unparalleled views of London's skyline. While it doesn't have a beach, it provides a unique and luxurious experience. The hotel features spacious rooms, a world-class restaurant, and a stunning infinity pool on the 52nd floor. Guests can enjoy panoramic vistas of the city and indulge in the ultimate urban retreat.