
Saint Peter’s Lodge, Edinburgh, Scotland
Saint Peter’s Lodge offers accommodation with a garden and garden views, about 1.5 km from the EICC. This apartment offers accommodation with a patio and free WiFi. The apartment has 6 bedrooms, a fully equipped kitchen with an oven and Read More …