This hotel is located in the heart of George Town. Apart from being Penang's premier business hotel, it is also its main convention centre in George Town, capital city of Penang Island.