Cet hôtel de centre-ville est situé dans la ville de George Town, à Penang, surnommée la Perle de l'Orient. Toutes les chambres de cet hôtel offrent une vue panoramique sur le pont, sur la colline et sur la ville de Penang. Une piscine est à disposition sur le toit. L'hôtel compte 192 chambres, réparties sur 23 étages. Ses installations comprennent une réception ouverte 24h/24, un coffre-fort, un ascenseur, un restaurant, des équipements de conférence et un parking pour les clients arrivant en voiture.