About This Property
The Melia White House is a luxury hotel located in the heart of London, just a stone’s throw away from Regent’s Park. The hotel is housed in a beautifully restored 1930s building and offers a unique blend of contemporary style and vintage charm. With its prime location and world-class amenities, the Melia White House has become a popular choice for tourists and business travelers alike.
One of the most notable features of the hotel is its stunning architecture. The building’s distinctive Art Deco design is a sight to behold, and the interiors have been tastefully decorated to reflect the hotel’s heritage. From the elegant lobby to the stylish guest rooms, every detail has been carefully thought out to create a truly luxurious experience.
In addition to its impressive design, the Melia White House is also renowned for its exceptional service. The hotel’s staff is known for its warmth and hospitality, and guests can expect a level of personalized attention that is second to none. Whether you need help with your luggage or recommendations on where to dine in the city, the staff is always happy to assist.
Perhaps the hotel’s most famous feature, however, is its stunning terrace bar. Located on the hotel’s top floor, the bar offers breathtaking views of the London skyline and is the perfect place to unwind after a long day of sightseeing or business meetings. With its chic ambiance and extensive cocktail menu, the terrace bar has become a destination in its own right and is a favorite among locals and visitors alike.
Overall, the Melia White House is a true gem in the heart of London. With its stunning design, exceptional service, and world-class amenities, it’s no wonder it’s become one of the city’s most beloved hotels.
Related
Map
Sorry, no records were found. Please adjust your search criteria and try again.
Sorry, unable to load the Maps API.