Royal British Hotel

20 Princes Street
Edinburgh
United Kingdom