Comfort Inn Downtown Vancouver 3 Stars hotel in Vancouver, Canada Within US Travel Directory Stay in the heart of Vancouver One of our top picks in Vancouver.This property is 13 minutes walk from the beach. Featuring a bar, restaurant, and...