Within walking distance of charming Granville Island, featuring shops, restaurants and more, this Vancouver hotel provides easy access to city centre attractions and offers comfortable accommodations furnished with microwaves and refrigerators.
Show more