A Royal Experience at The Palm Court – Balmoral Hotel Edinburgh The Balmoral Hotel in Edinburgh, is unquestionably the first-class venue you must pay a visit to if you want to feel immersed entirely in luxurious environs