L'établissement est situé au centre de l'Île-du-Prince-Édouard, à quelques minutes du Holland College. Il permet d'accéder facilement à de nombreuses attractions locales, notamment le Centre des arts de la Confédération, le lieu historique national du Canada Province House et le centre de divertissement Charlottetown Driving Park. La promenade offre un cadre pittoresque pour passer un après-midi parfait au milieu de boutiques pittoresques, de restaurants et de cafés. Dans cet hôtel acceptant les animaux domestiques, les clients seront invités à profiter de nombreux équipements, notamment d'un délicieux petit déjeuner chaud et d'un café et d'un thé gratuits dans le hall. Les voyageurs d'affaires apprécieront les équipements supplémentaires, tels qu'un centre d'affaires et l'accès aux services de photocopie et de fax.