Back to Directory

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.

Contact
Phone:
  • 250-382-8161
Location:
520 Menzies Street
Victoria, BC V8V 2H4
Canada