Eighty8 Backpackers - Hostel

Rating: 
Property Location Located in Phnom Penh (Daun Penh), Eighty8 Backpackers - Hostel is within a 15-minute walk of Riverside and Wat Phnom. This hostel is 0.8 mi (1.2 km) from Central