Kimpton Charlotte Square Hotel

Edinburgh EH2 4HQ