The Balmoral Hotel is a luxurious 5-star hotel located in the heart of Edinburgh. It offers stunning views of the city and features a beautiful terrace where guests can relax and enjoy the scenery. The hotel offers spacious and elegant rooms, a Michelin-starred restaurant, and a spa for ultimate relaxation. With its prime location and terrace, The Balmoral Hotel is the perfect choice for those looking for a luxurious stay in Edinburgh.