The Embassy Inn 3 stars

520 Menzies Street, V8V 2H4 Victoria, Canada

Hotel image
Read more reviews for The Embassy Inn