El hotel, dotado de una arquitectura tradicional estilo palacio, ofrece los mayores estándares y calidad en cuanto a restaurantes e instalaciones. La tranquilidad del hotel se debe a su distancia remota de la ajetreada ciudad y a las magníficas vistas pintorescas que lo rodean. El edificio está totalmente climatizado. Ofrece un servicio gratuito de autobús desde el hotel a la estación de metro de Yuan Shan que dura 20-30 minutos.
El hotel está situado en la ciudad de Kaohsiung, cerca del lago Cheng Ching y a unos 30 minutos de trayecto del aeropuerto internacional.
Las habitaciones del hotel conservan la belleza de edificios chinos clásicos, que siguen siendo hoy el mejor ejemplo moderno de la arquitectura de palacios. Las habitaciones de este lujoso hotel, diseñadas de forma clásica, ofrecen equilibradamente estilo y confort. Todos los alojamientos cuentan con cuarto de baño privado y están equipados con TV, conexión a Internet, minibar, nevera, cafetera/tetera y aire acondicionado.
Los restaurantes del hotel sirven delicias chinas y occidentales, con una selección de variadas experiencias culinarias. También ofrece excelentes instalaciones para banquetes. Todas las comidas se sirven en forma de bufet.
Se aceptan American Express, Diners Club, MasterCard y Visa como formas de pago.