The Dorchester is a renowned luxury hotel located in the prestigious Mayfair neighborhood. While it does not have a beach, it offers a tranquil oasis in its rooftop spa. Guests can indulge in relaxing treatments, unwind in the spa pool, and enjoy stunning views of the city. The hotel also features elegant rooms, Michelin-starred dining, and a stylish bar.