Este hotel cuenta con una ubicación práctica en el corazón del distrito central de negocios de Shanghái. El distrito Xuhui está a un corto paseo de la zona de compras de Jia Hui y del distrito de oficinas de Zhao Jia Bang Road. Se encuentra a 1 km de Xujiahui, a 0,5 km de Shanghai Sports Centre, a 12 km del aeropuerto de Hongqiao, a 45 km del aeropuerto de Pudong, a 3 km de la estación Shanghai South y a 8 km de la estación de Shanghái.
Este hotel de negocios tipo boutique cuenta con un encantador emplazamiento en un patio. Con sus 78 habitaciones elegantemente diseñadas y un ambiente europeo acogedor, el hotel ofrece servicios adecuados tanto para huéspedes en viaje de negocios como de vacaciones. Se pone énfasis en la privacidad y la atención personal. El encantador hotel está totalmente climatizado y ofrece vestíbulo con recepción 24 horas, ascensor para acceder a las plantas superiores y una sala de desayunos.
Todas las habitaciones ofrecen privacidad e intimidad. Son amplias y ofrecen un verdadero confort con un ambiente contemporáneo, así como servicios exclusivos para satisfacer las necesidades de los huéspedes. Cada habitación está dotada de cuarto de baño privado con bañera y secador de pelo, cama doble, TV vía satélite, conexión a Internet, caja fuerte, cafetera/tetera y aire acondicionado regulable.
El hotel ofrece desayuno cada mañana.