The Landmark London is a grand 5-star hotel located in Marylebone, London. With its stunning Victorian architecture and luxurious accommodations, it offers a memorable stay for guests. The hotel offers a package that includes both breakfast and dinner, allowing guests to enjoy delicious meals throughout their stay. From a hearty breakfast to a gourmet dinner, guests can indulge in culinary delights. With its central location, guests can also easily explore the city's attractions and return to the hotel for a satisfying meal.