Located 735 meters from 天八 Tenhachi Japanese Restaurant. Holiday Inn Vancouver-Centre Broadway is a popular choice amongst travelers in Vancouver (BC), whether exploring or just passing through.
Located 937 meters from 天八 Tenhachi Japanese Restaurant. Ideally located in the Fairview area, Granville Island Hotel promises a relaxing and wonderful visit.
Located 1,140 meters from 天八 Tenhachi Japanese Restaurant. Douglas House Bed and Breakfast is perfectly located for both business and leisure guests in Vancouver (BC).