Historic flat on Royal Mile – Edinburgh | SherryStay