Herald House Hotel

70 Grove Street
Edinburgh
United Kingdom