"Quirky, glamorous, and luxurious, the atmospheric five-star hotel sits on the Royal Mile in the gothic heart of the city." ...