Hotel Palapa
Hotel Palapa, Purwokerto, Indonesia
Hotel
Jln. S. Parman No. 283, Purwokerto, Indonesia
73
Good ·  18 reviews
3-star business hotel near RITA Supermall Purwokerto