Centralmente situado en Princess Street, con impresionantes vistas a los jardines de Princes Street Castillo de Edimburgo, la Royal British es conocido por la calurosa acogida dada a todos los huéspedes. El recientemente reformado Glendale Bar y Restaurante para hacer el lugar de encuentro ideal antes de explorar las muchas atracciones de Edimburgo.