3.2 km from Palace of the Wa Na, Jamboree Lodge is situated in Wa and offers air-conditioned rooms. The accommodation provides a 24-hour front desk.
At the guest house, every room comes with a desk. The private bathroom is equipped with free toiletries. At Jamboree Lodge, rooms have a seating area....