Royal British Hotel
El Royal British Hotel, situado en la calle Princes, ofrece vistas al castillo de Edinburgo y cuenta con habitaciones amplias con conexión Wi-Fi gratuita. Se encuentra en un edificio de época y alberga un restaurante tradicional y un bar.