Het Teddy Bear Hotel ligt naast het busstation van Baoguo, op 10 minuten lopen van de Baoguo-tempel van Emei Shan, en op 6,5 km van de stad Emei.
Le Teddy Bear Hotel se situe à côté de la gare routière de Baoguo, à 10 minutes à pied du célèbre temple Baoguo du mont Emei et à 6,5 km d'Emeishan.