I will be doing a bike ride in the Trossachs national park and highland Perthshire and then spending 4 nights in Edinburgh. Would anyone have a recommendation about a nice hotel? Any other recommendations (theater, live music...)?
Thanks in advance!
PS: I should mention I'm going at the end of June.