El establecimiento está situado en el centro de la Isla del Príncipe Eduardo, a pocos minutos del Holland College. Ofrece fácil acceso a muchos lugares de interés locales, como el Centro de Artes de la Confederación, el Province House, el sitio histórico nacional de Canadá, y el centro de entretenimiento Charlottetown Driving Park. El paseo marítimo ofrece un entorno pintoresco para pasar una tarde perfecta en medio de pintorescas tiendas, restaurantes y cafeterías. En este hotel que admite mascotas, los huéspedes podrán disfrutar de una serie de servicios, que incluyen un delicioso desayuno caliente y café y té de cortesía en el vestíbulo. Los viajeros de negocios apreciarán las comodidades adicionales, como un centro de negocios y el acceso a los servicios de fotocopias y fax.