Melia White House Hotel

Address

Albany Street

About This Hotel

Located on a quiet street in North London, the Melia White House Hotel is nestled between two of the city's most iconic landmarks: Regent's Park and Camden Town, which is just a 20-minute walk away. This luxurious hotel offers an elegant and refined atmosphere, perfect for those seeking a tranquil retreat from the hustle and bustle of the city. Melia White House boasts beautifully appointed rooms that are designed to provide the utmost comfort and relaxation. Each room features modern amenities, including flat-screen TVs, air conditioning, and complimentary Wi-Fi, ensuring that guests stay connected and entertained throughout their stay. The hotel's luxurious decor and spacious bathrooms add an extra touch of sophistication, making it an ideal choice for business travelers and leisure seekers alike. One of the hotel's standout features is its award-winning Spanish restaurant, which serves up a mouth-watering array of traditional dishes, from succulent paella to flavorful tapas. Guests can indulge in a delicious meal in the restaurant's intimate setting or opt for room service, ensuring that they can enjoy their favorite dishes in the comfort of their own space. In addition to its culinary delights, Melia White House also offers a range of leisure activities to keep guests entertained. The elegant piano lounge is an inviting spot to relax and unwind, where guests can indulge in traditional afternoon tea, complete with finger sandwiches, scones, and sweet pastries. Alternatively, the modern gym provides a state-of-the-art facility for those looking to stay active during their stay. For those seeking to explore the local area, Melia White House is perfectly positioned for easy access to Regent's Park, which boasts stunning gardens, a lake, and a variety of walking trails. Camden Town is also just a short stroll away, offering a vibrant mix of street food, independent shops, and live music venues. With its prime location, luxurious amenities, and award-winning restaurant, Melia White House Hotel is an excellent choice for anyone looking to experience the best of London in style and comfort.

Star Rating
4 Stars
Location