L'hôtel est situé à la périphérie de George Town et d'Embassy Row. Il se trouve à quelques minutes de marche de nombreux sites historiques et boutiques. Les restaurants et lieux de divertissement nocturne sont également facilement accessibles par les clients. L'hôtel propose une navette gratuite vers la station de métro. L'établissement compte 50 suites spacieuses et dispose d'un parking gratuit sur place. Tous les logements ont été récemment rénovés et entièrement équipés en standard. Les équipements des chambres comprennent une télévision à écran plat HD de 37 pouces, du café gastronomique gratuit et une connexion Wi-Fi gratuite. Les chambres disposent d'un lit king-size ou de deux lits queen-size. L'hôtel propose également l'accès gratuit au club de bien-être à service complet situé à seulement un pâté de maisons.