La ville de Charlottetown, inclue en 1855, est située au centre de l'île Prince Edouard, et est nationalement identifiée comme « lieu de naissance de confédération ». Le Delta Prince Edouard est l'endroit principal du bord de mer à Charlottetown, et possède son propre parc et marina, confortablement situés près du complexe du quai de Peake avec ses magasins et restaurants. Les chambres sont bien équipées, et l'hôtel possède une grande piscine intérieure, piscine pour enfants, saunas, jacuzzi intérieur, une salle de gymnastique entièrement, cabine de bronzage, golf, aérobic et massages sont également disponibles. Les réservations express par l'intermédiaire de la TV, la garde d'enfants, la blanchisserie, le nettoyage à sec, la laverie automatique à jetons et le parking souterrain sont également disponibles.