Studio apartment with twin beds minutes in the heart of Edinburgh's New Town - EDB-282314 - Student Accommodation Edinburgh, United Kingdom- Ocxee