Charming Grassmarket Apartment with Castle View Hotel in Edinburgh 4-star No reviews yet Add dates View deal