English Bay Hotel

2.0 star property
Fun in the sand, near Stanley Park

Choose dates to view prices