We cannot thank Danielle and Roland enough for our stay at Castle Heights! What a fantastic apartment in the best location with views to die for! The hosts were amazing from booking giving us some great recommendations and some lovely surprises on arrival. If you're after a fabulous stay in gorgeous Edinburgh, book Castle Heights because you won't be disappointed! We're now looking for more reasons to return and stay here again!