HOTEL
Ima Hotel
Ima Hotel, 85228 Klapalima, Indonesia
Where it sits
Ima Hotel
Ima Hotel, 85228 Klapalima, Indonesia
-10.14410, 123.62709
Similar stays nearby
Plan around Ima Hotel
Ask for the details that decide a trip. Sourced answers open right here.
