Skip to main content

Hotel Camellia 2 *

Dongfeng Road, 96, Kunming, China Show on the map
Reviews
TripAdvisor Score
TripAdvisor Score Based on 113 reviews
Excellent location

Choose your room

.  
.

The hotel is located at the heart of the city. It has convenient transportation links to railway station and other city destinations.PZ1104

Reviews: Hotel Camellia