Rosewood Inn

595 Michigan Street, Victoria, British Columbia, Canada

$99.00
Avg. per Night
Rosewood Inn is located the southern tip of Vancouver Island off Canadas Pacific coast in Victoria, British Columbia. The city is full of charm, with formal gardens, a beautiful inner harbor and 150 years of preserved history.