Residence 105 Hotel & Apartment, Phnom Penh

Residence 105 Hotel & Apartment

Rating: 
EPS Location 1 and 2 A stay at Residence 105 Hotel & Apartment places you in the heart of Phnom Penh, within a 15-minute walk of Tuol Sleng Genocide Museum and Independence Monument.