Location & Rating
Jl. Matahari No.60, Oesapa Sel., Klp. Lima, Kota Kupang, Nusa Tenggara Tim. 85111, Indonesia
Kupang, 85228
Open in Google Maps
Kupang, 85228
Open in Google Maps
Share This Hotel