“Top notch apartments”
Stayed here in the upper apartment while working in the Isle of Man for a week. The premises is in a superb condition and very well equipped. I would highly recommend this place to stay and will be returning in the future for a summer break with my good lady.
Stayed July, travelled on business
2017-04-12T15:15:50+00:00
Stevie1963
Milton Keynes, United Kingdom
https://5strathallan.com/testimonials/top-notch-apartments/