Shepheard's Hotel

Shepheard's Hotel is a hotel in Cairo, Egypt. Charles Hayward and Sophia Leonides had dinner there. While there Charles told Sophia that he loved her, but didn't want to propose to her. Sophia told him to visit her when he came back to England, if he still wanted to.