Villa Pondok Wisata Klena is located in Kota Batu, Indonesia on Jalan Rambutan Gang III No.4, Songgokerto, Kec. Batu. Villa Pondok Wisata Klena is rated 4.6 out of 5 in the category villa in Indonesia.
Address
Jalan Rambutan Gang III No.4, Songgokerto, Kec. Batu