general manager for hotel careers in Edinburgh, United Kingdom