heading to edinburgh in september and having stayed there before we know we want to be in the old town, near the grassmarket. We stayed in the apex international the last time and the views were amazing. We were spoilt rotten. Just wondering if there are other hotels in the area with similar views? Just so we can look at different options.
thanks in advance