Poolside Villa, Phnom Penh

Poolside Villa

Rating: 
EPS Location 1 and 2 Located in Phnom Penh (Chamkar Mon), Poolside Villa is within a 10-minute walk of Independence Monument and AEON Mall. This hostel is 0.7 mi (1.1 km) from