The Balmoral Hotel is a luxurious 5-star hotel located in the heart of Edinburgh. With its elegant rooms and stunning views of the city, it offers a truly unforgettable experience. All meals are included in your stay, allowing you to indulge in delicious cuisine without having to worry about additional costs. From a hearty breakfast to a gourmet dinner, the hotel's talented chefs will cater to your every culinary desire.