Surplombant la colline Signal, l'hôtel bénéficie d'un emplacement privilégié dans le district Centre-ville de Saint-Jean de Terre-Neuve. Cet hôtel se trouve à 2 km du centre de Saint-Jean de Terre-Neuve et à 15 minutes en voiture de l'aéroport international de Saint-Jean de Terre-Neuve.
De nombreuses attractions de Saint-Jean de Terre-Neuve sont accessibles à pied, comme le Lieu historique national de Signal Hill et Terry Fox Monument.
Les enfants peuvent profiter des berceaux dans cet hôtel attrayant. Dans l'hôtel il y a un club de bien-être.