Het hotel ligt vlakbij het centrum van de historische stad St. John’s en biedt uitzicht over de haven. Winkels en restaurants liggen op korte afstand. Het Harbourside Park ligt op 200 meter afstand. Het hotel beschikt over een restaurant en fitness centrum. De kamers zijn voorzien van comfortabele bedden, mini koelkast, TV, koffiezetapparaat, kluis en complete badkamer.