O Leonardo Royal Hotel Edinburgh fica no centro histórico de Edimburgo, ao lado da Royal Mile e a menos de 5 minutos a pé da Estação Ferroviária de Waverly.
Os quartos incluem camas Dream com roupa de cama branca imaculada, televisões de ecrã gigante, casas de banho com produtos de higiene pessoal de spa, uma área de trabalho grande, comodidades para preparar chá/café e acesso Wi-Fi de alta velocidade.
O restaurante moderno propõe um menu de jantar internacional. O bar serve almoços e snacks, assim como café.
A poucos passos é possível encontrar o Castelo de Edimburgo, a Princes Street (rua) e o Palácio de Holyrood, bem como o Centro de Conferências Internacional e inúmeras lojas, teatros, museus e galerias.
O Aeroporto de Edimburgo fica a 14 km do Leonardo Royal Hotel Edinburgh.