Hotel Citra is located in Kota Kupang, Indonesia on VJ2698H, Klp. Lima, Kec. Klp. Lima. Hotel Citra is rated 3.8 out of 5 in the category girl bar in Indonesia.
Address
VJ2698H, Klp. Lima, Kec. Klp. Lima
Service options
TakeawayDine-in
Offerings
AlcoholFood