Turns out this hotel that we booked is really nice. It's called "The Balmoral Hotel", a 5-star hotel, pictured here. It's right on Princes Street, which is the main city center street of Edinburgh. It is very conveniently located in between the old city (castle and all) and the new (Georgian) part of the city where all the nice shops are (Harvey Nichols, etc.). Too bad sale season ended yesterday.
XXX