Edinburgh’s luxury hotel scene has flourished over the past decade, with new standouts like Gleneagles Townhouse and 100 ...