Photos coming soon
HOTEL
New Men City Hotel & Spa
No. 58, Street 230, Sangkat Phsar Deumkor, Khan Toul Kok, Phnom Penh
Where it sits
New Men City Hotel & Spa
No. 58, Street 230, Sangkat Phsar Deumkor, Khan Toul Kok, Phnom Penh
11.55820, 104.90627
Plan around New Men City Hotel & Spa
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Sep 9, 2026.
