The Queen Charlotte Rooms

56A Queen Charlotte Street Edinburgh EH6 7EX