The Embassy Inn

520 Menzies St, Victoria, BC V8V 2H4

Embassy Inn Hotel | Downtown Victoria BC Hotel

Welcome to the Embassy Inn Hotel, located in Victoria, British Columbia, Canada. The Embassy Inn is the closest Hotel in Victoria to the BC Legislature also known as British Columbia’s Parliament Buildings.

Claim this Listing