El Leonardo Royal Hotel Glasgow ofrece vistas al río Clyde y se encuentra en el centro de la ciudad, junto a la estación central de Glasgow. Dispone de recepción 24 horas, bar, restaurante y habitaciones con aire acondicionado y TV de pantalla plana con canales vía satélite.
Las habitaciones del establecimiento Leonardo Royal Hotel Glasgow son elegantes y cuentan con wifi, TV de pantalla plana y camas Dream con ropa de cama almidonada. El baño es espacioso y tiene artículos de aseo de spa.
El bar asador el establecimiento Leonardo ofrece comida durante todo el día y cuenta con una amplia sección de parrilla, además de hamburguesas, pizzas, ensaladas y sándwiches. El Leonardo Royal Hotel Glasgow sirve café Illy, una emblemática marca italiana de gestión familiar.
El Leonardo Royal Hotel Glasgow ofrece servicios de lavandería y de tintorería. Hay aparcamiento público cerca del hotel.
Los lugares de interés de la ciudad, entre ellos las tiendas, los locales de ocio nocturno y el SECC (centro escocés de exposiciones y conferencias), están a menos de 1,6 km. El auditorio Royal Concert Hall, la Galería de Arte Moderno y el ayuntamiento quedan a unos 10 minutos a pie.