Castle Heights is the perfect place to stay in Edinburgh. The view of the Edinburgh Castle is even more incredible than the photos and makes the climb to the flat more than worth it. Not to mention, Danni and Roland’s kindness, generosity, and attention to detail. The location is ideal, and it truly felt like a home away from home. I would highly recommend Castle Heights to anyone looking for a relaxing getaway in Edinburgh!