OYO 90031 Villa Papada
Villa
Batu
OYO 90031 Villa Papada is set in Batu, 1.8 km from Taman Wisata Tirta Nirwana Songgoriti and 4.4 km from Batu Townsquare. This 2-star hotel offers room service, a 24-hour front desk and free Wi-Fi. Mount Panderman is 5.
Number of rooms: 120
20, Jl. Arumdalu, Songgokerto, Kec. Batu, Batu, 65312 Batu, Indonesia
Hotel booked 1 times today.