OYO Stay Inn Shakila
Hotel in Central Aberdeen
Reviews
5.4 out of 10
Popular amenities
Explore the area
2 Braefoot Road, Aberdeen, Scotland, AB16 5EY
- Aberdeen Royal Infirmary9 min walk
- University of Aberdeen2 min drive
- His Majesty's Theatre3 min drive
- Aberdeen (ABZ)18 min drive