Después de que Japón ocupara Qingdao en lugar de Alemania en 1941, el edificio se convirtió en la residencia oficial del comando japonés de la guarnición de Qingdao.
Antes de 1934, la Casa de Huéspedes de Qingdao se llamaba "Mansión del Gobernador General", y no fue hasta 1934 que pasó a llamarse Casa de Huéspedes. Después de la fundación de la República Popular China en 1949, se convirtió en un lugar importante para recibir a dignatarios nacionales y extranjeros. En 1996, el Consejo de Estado de la República Popular China lo declaró unidad nacional clave de protección de reliquias culturales. A partir del 1 de mayo de 1999 dejará de utilizarse como hotel y comenzará a recibir público nacional y extranjero como museo.
El presidente Mao Zedong, algunos líderes centrales y muchos jefes de Estado y de gobierno extranjeros de Qinghai se han alojado aquí. En 1996, el Consejo de Estado aprobó oficialmente el hotel como "Unidad Nacional de Protección de Claves".
Recientemente renovado en julio de 2001, el Yingbin Hotel es un hotel integral relacionado con el extranjero que integra negocios y alojamiento, restauración, reliquias culturales, ocio, conferencias, visitas y turismo. Está dividido en edificio Yingbin, edificio de invitados y edificio VIP. El hotel cuenta con 80 habitaciones de diversos tipos, restaurantes chinos y occidentales, salones de banquetes y otros lugares, lo que lo convierte en un lugar ideal para su ocio y entretenimiento.