Le Vancouver Homestay Inn est situé à Richmond, à 1,5 km du Richmond Centre et à 1,1 km de l'hôtel de ville.
Certaines chambres disposent d'un coin salon, idéal pour se détendre après une journée bien remplie, et la plupart comprennent une salle de bains privative.
Le Vancouver Homestay Inn se trouve à 2,1 km de l'Oval olympique de Richmond et à 3,3 km du BCIT Aerospace and Technology Campus. L'aéroport international de Vancouver est à 5 km.