A warning for people booking on internet for this popular hotel, recommended by Lonely Planet. I made a booking via Needahotel website, and added a message that we would not arrive until 6.30 -7.00pm because of bus arrival time from Dali. When we arrived at 6.30 they still had the room available but would not honor the internet rate of 120 RMB and insisted the room would cost 200RMB They were immovable. As a point of honor we went elsewhere. We highly recommend the Spring Inn, also known as The Machinery Hotel, which is in in an alley off Bai ta Road, ( it crosses Dong Feng Lu about 200metres west of the Camellia Hotel location ) The alley is to the right, just north of Mama Fu's resaurant. The hotel has been refurbished, but rooms are lovely, it's in a garden setting, staff are helpful and speak some English. A room with a double bed and spotless shower and toilet, on the ground floor is 138 RMB including breakfast for 2.