Charming one bedroom apartment near Edinburgh Castle ! - EDB-316856 - Student Accommodation Edinburgh, United Kingdom- Ocxee