Skip to main content

Hotel Camellia 2 Stars

Dongfeng Road, 96, Kunming, China Show on the map
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