The Sylvia Hotel 3 stars

1154 Gilford Street, West End, V6G 2P6 Vancouver, Canada

Hotel image
Read more reviews for The Sylvia Hotel