Embassy Inn
Primary Business Category
Description
Conveniently set in downtown Victoria BC, close to the most popular attractions, dining, shops and theatres, our hotel is the perfect gateway.