Discover top City of Westminster attractions
In the heart of the City of Westminster, travellers seeking all-inclusive meal options can immerse themselves in a vibrant tapestry of culture and activities. Start your day with a visit to the iconic Westminster Abbey, where you can marvel at the stunning gothic architecture and perhaps catch a glimpse of a royal ceremony. Just a stone's throw away, the Houses of Parliament and Big Ben offer a perfect backdrop for a leisurely stroll along the River Thames. Families will enjoy a trip to the nearby London Eye, where breathtaking views of the city await, making it a memorable outing for both adults and children alike. For those keen on art, the Tate Britain showcases an impressive collection of British artwork, providing a cultural feast that can be easily accessed. After a day of exploration, return to your all-inclusive hotel, where you can unwind with a variety of dining options ranging from traditional British fare to international cuisine, all included in your stay. With attentive service, you can indulge in a spa treatment or enjoy a cocktail by the pool, ensuring that your every need is catered to. Staying in this bustling area, you’ll find that your hotel serves as a sophisticated base, allowing you to experience London's rich history and vibrant atmosphere while enjoying the luxurious comfort and convenience of an all-inclusive package.