Logie Green Road ApartmentApartment
82/3 Logie Green Rd, Edinburgh EH7 4HQ, UK, Edinburgh, EH7 4HQ
Logie Green Road Apartment is located in a quiet part of Edinburgh, and 20 minutes’ walk from Princes Street, Omni Centre and the Playhouse Theatre. The Botanic Gardens are a 15-minute walk away.