The Embassy Inn ayant 3 étoiles est situé dans le voisinage de "Centre de Victoria" à Victoria, à moins de 5 minutes de marche des Bâtiments du Parlement de Colombie-Britannique. Il y a aussi un parking.
L'hôtel est situé à moins de 10 minutes de marche du Musée royal de la Colombie-Britannique et relativement près du Musée maison Helmcken House. L'académie St Ann est à moins de 10 minutes de marche d'Embassy Inn, tandis que l'aéroport du Port de Victoria est à 450 mètres. Les amoureux de la nature apprécieront la proximité de Centennial Fountain, qui se trouve dans un rayon de 300 mètres. Il y a le château Craigdarroch à environ 2 km, et Government at Wharf à quelques minutes à pied de The Embassy Inn.
Il y a 45 chambres comprenant un patio et un balcon. Elles sont équipées d'une TV et d'une TV multi-canal, ainsi que d'équipements de confort tels qu'un équipement de repassage et de la climatisation. Une toilette séparée, une baignoire et une douche sont à la disposition des clients dans les salles de bain, en outre, le confort est assuré par un sèche-cheveux et des draps de bain.
Les options de restauration incluent également Mark's Big Dogs & Burgers, situé à moins de 6 minutes à pied du mini-hôtel.