Tutti i posti di interesse a Edinburgh sono nelle vicinanze del nostro hotel, che gli rende un posto ideale per rimanere. L'indirizzo fisico è 18 Holyrood Park Road. ###>All places of interest in Edinburgh are in the vicinity of our hotel, which makes it an ideal place to stay. The physical address is 18 Holyrood Park Road.