I love The Dome at Christmas. It’s a great place to spend an hour having a drink in between shopping or longer if you are eating. It’s a former bank, I even used to come and deposit my pocket money in here ! Well worth a visit at any time of the year – don’t forget to look up at the ceiling once inside.
Further info at http://www.thedomeedinburgh.com/