Located 873 meters from Our Town Café. Windsor Guest House is perfectly located for both business and leisure guests in Vancouver (BC). Offering a variety of facilities and services, the hotel provides all you need for a good..
Located 1,110 meters from Our Town Café. The 3-star Cambie Lodge Bed and Breakfast offers comfort and convenience whether you're on business or holiday in Vancouver (BC).