Executive Hotel Le Soleil Vancouver
567 Hornby St -
Vancouver,
BC V6C 2E8
Near Pacific Centre Shopping Mall