Your browser will soon be unsupported by KAYAK.
Update now and keep on traveling with us!

Castle of Roses

No.19 Juelang, Jinlong St, Shangri-La 674400, China
+86 887 888 1277


Sat 12/3 Check in
Sun 12/4 Check out

Overall guest ratings

8.8/10 Excellent
Based on 14 reviews


    Show all


    Featuring a private garden and free WiFi access, Castle of Roses offers pet-friendly accommodation centrally located in Dukezong Ancient Town, only a 5-minute walk from Yueguang Plaza. Free private parking is available on site. Guishan Park is 985 feet from Castle of Roses, while Yila Grassland is a 10-minute drive from the property. The nearest airport is Deqen Airport, 1.9 miles from Castle of Roses. All rooms here are fitted with heating. Certain units feature a seating area and views of the garden. The private bathroom is equipped with a shower. A flat-screen TV is offered. You will find a 24-hour front desk at the property. Free airport shuttle service is also available. Guest can have breakfast at the onsite restaurant.

    Less More booking.com


    • Babysitting or child care
    • Internet
    • Laundry service
    • Room service
    • Restaurant
    • 24 hour front desk
    • Free parking
    • Free Wi-Fi
    • Pets allowed on request. Charges may apply.
    Less More


    Would you like to save as your currency permanently or for this visit only?