Villa Rusa Villa Parungkuda, West Java
5.6/10
Free private parking
Featuring air-conditioned accommodation with a balcony, Villa Rusa (Best Place you can get in da' town!) is located in Parungkuda. This property offers access to a terrace and free private parking.
66 Jalan Siliwangi, 43357 Parungkuda, Indonesia