Citra Mulia Hotel
Search & compare prices for Citra Mulia Hotel in all hotel booking websites.
Citra Mulia Hotel Address: Jl. Tanjung Satu No. 75/77, Palu, Indonesia
Minimum price found for Citra Mulia Hotel was: Null IDR
Click here to get more information, photos & guest ratings for Citra Mulia Hotel