Balfour House 3 stars

1064 Balfour Avenue, V6H 1X1 Vancouver, Canada

Hotel image
Read more reviews for Balfour House