Cet hôtel est situé dans la vieille ville d'Édimbourg, juste à côté du célèbre Royal Mile et à quelques pas du château d'Édimbourg. Le zoo d'Édimbourg, le palais de Holyrood, la cathédrale Saint-Giles, le musée national d'Écosse et le Scottish Whisky Heritage Centre figurent parmi les attractions de la région. L'aéroport d'Édimbourg se trouve à environ 13 km de l'hôtel. L'hôtel propose des chambres élégantes, joliment aménagées et équipées de toutes les commodités nécessaires à un séjour agréable. Les voyageurs d'affaires apprécieront les salles de conférence bien équipées et la proximité de l'hôtel avec le centre de conventions international. Les options de restauration comprennent un restaurant-bar servant des plats internationaux et un café-bar.