Rose Garden Inn Hotel
NO.53 Luyuan Rd, Shuhe St, 674100 Lijiang, China
Featuring a rose garden of over 1000 square metres, Rose Garden Inn offers pet-friendly accommodation in Lijiang. Hotel staff can speak English. Free Wi-Fi access is provided in all areas.