Town View Hotel Khan Duan Penh Phnom Penh, KH
No.65, St. 174, Sangkat Phsar Themy III


Town View Hotel Khan Duan Penh,  hotel reservations Phnom Penh
Town View Hotel Khan Duan Penh
Phnom Penh