G Gary Hayes Review of G&V Royal Mile Hotel (formerly... 3 years ago Wonderful service and a great place to stay.
Comments: