Stay Inn Hostel, Phnom Penh

Stay Inn Hostel

Rating: 
EPS Location 1 and 2 With a stay at Stay Inn Hostel in Phnom Penh (Chamkar Mon), you'll be within a 5-minute drive of Tuol Sleng Genocide Museum and Independence Monument. This