Superior newly refurbished holiday apartments in the centre of Edinburgh. The apartments are fully equipped with everything you should need for a relaxing and fun break and are situated in Windsor Street, Edinburgh a few minutes' walk to Princes street and all the shops, restaurants and nightlife. Our Apartments provide the ideal base for your city break in Edinburgh, with our lower apartment sleeping 4 in spacious double and triple rooms, whilst the upper apartment sleeps up to 07. NO ... More