The Dorchester is one of the most luxurious hotels in London, offering a stunning view of Hyde Park. While it doesn't have a beach, it provides a serene and elegant atmosphere for its guests. With its impeccable service, spacious rooms, and world-class amenities, The Dorchester ensures a memorable stay in the heart of London.