Location
London, the capital city of the United Kingdom, is known for its rich history, iconic landmarks, and bustling cosmopolitan vibe. Amidst this vibrant city lies a haven of luxury, The Westin London City, situated at 60 Upper Thames St., London EC4V 3AD. This opulent hotel has redefined the concept of luxury accommodation.
Rooms & Suites
The hotel boasts a generous number of rooms and villas, catering to the varying preferences of its discerning guests. Whether you choose a deluxe room or opt for the extravagance of their luxurious villas, you can expect nothing short of perfection. Each accommodation option is adorned with lavish furnishings, state-of-the-art amenities, and mesmerizing views of the city or the Thames River.
Restaurants & Bars
Luxury Hotels are known for their outstanding culinary offerings, and The Westin London City is no exception. The hotel boasts an impressive number of restaurants and bars, each with its own unique orientation and ambiance. From fine dining restaurants serving gourmet delicacies to chic bars crafting exquisite cocktails, guests are spoilt for choice when it comes to satisfying their gastronomic cravings.
Spa & Wellness
To complement its luxurious accommodations and dining experiences, The Westin London City also offers a rejuvenating spa and wellness center. Guests can indulge in a range of pampering treatments that aim to relax the body and soothe the mind. From revitalizing massages to refreshing facials, the spa ensures that visitors leave feeling refreshed, reenergized, and utterly pampered.
Other Facilities
While The Westin London City stands majestically along the banks of the Thames River, it does not feature a private beach. However, what it lacks in sandy shores, it more than makes up for with its array of world-class facilities. Guests can take a leisurely swim in the hotel's rooftop infinity pool, which offers breathtaking views of the London skyline. For fitness enthusiasts, a well-equipped gym awaits, allowing visitors to maintain their health and exercise regimes even while away from home.
Additional information
The Westin London City is the epitome of luxury hotels. With its opulent accommodations, exceptional dining options, indulgent spa, and top-notch facilities, the hotel promises an unforgettable experience for every guest. Whether you are a visitor exploring the wonders of London or a local seeking a staycation in the lap of luxury, The Westin London City is a destination that guarantees a memorable and luxurious escape.
SHARE THIS:
You may also like
-
Kasbah Tamadot
2023-07-16
-
Shangri-La Hotel
2020-02-05
-
Sofitel Munich Bayerpost ...
2020-02-04
-
Le Méridien Al Khobar
2023-08-16
-
PER AQUUM Huvafen Fushi
2023-04-16
-
Grand Hyatt Melbourne
2020-02-05
-
The St. Regis Moscow Niko...
2020-01-29
-
Royal Maxim Palace Kempin...
2020-02-05
-
Thompson Madrid
2023-07-22
-
Hotel SOFIA Barcelona
2023-07-21
-
The Oberoi Bengaluru
2023-03-24
-
Shangri-La Barr Al Jissah...
2023-04-16
-
Jetwing Vil Uyana
2020-02-06
-
Termales Santa Mónica
2020-02-08
Hotel Amenities
- Number of room:222
- Restaurant:1
- Outdoor swimming pool:1
- Bars:1
- Spa
- Concierge service
- Concierge service
- Room service