The Howard Hotel is a luxurious 5-star hotel situated in a Georgian townhouse in Edinburgh's New Town. With all meals included, you can enjoy a culinary journey during your stay. Start your day with a delicious breakfast, featuring a selection of hot and cold dishes. For lunch and dinner, the hotel's restaurant offers a menu inspired by Scottish and international flavors, using the finest local ingredients. Indulge in a memorable dining experience in the elegant surroundings of The Howard Hotel.