The Balmoral Hotel puts you in a great location, within a short 10-minute walk of Princes Street and Royal Mile. You can visit the spa to be pampered with hot stone massages, body wraps or manicures and pedicures, and Number One, one of 3 restaurants, serves dinner. Other highlights at this luxurious hotel include 2 bars/lounges, an indoor pool and a fitness centre. The helpful staff and bar get great marks from fellow travellers. The property is only a short walk to public transportation: St Andrew Square Tram Stop is 3 minutes and Princes Street Tram Stop is 7 minutes.