Este hotel está situado en pleno centro de Georgetown, muy cerca del principal centro comercial de Penang y del centro de negocios. El hotel está a escasa distancia a pie de los principales bancos, compañías de seguros, negocios y tiendas. Asimismo, las oficinas del estado y del Gobierno Federal se hallan prácticamente a las puertas del hotel. En las cercanías hay puntos de interés como el Chew Thean Yeang, la mansión Cheong Fatt Tze y el Museo Islámico Penang. El hotel consta de cinco plantas con aproximadamente once habitaciones por planta. El vestíbulo principal da a la calle Larut, y cuenta con acceso directo en vehículo a la entrada del hotel. Los huéspedes tienen a su disposición una gran variedad de servicios de ocio para elegir, como películas, televisor LCD de pantalla plana, canales por satélite/cable y Wi-Fi.