Karta Vacation Rentals
In the heart of Phnom Penh’s city center, a compact hotel with apartment-style rooms sits near St.174 in Phsar Thmey III. You're about 800 m from the National Museum, 1.5 km from the Independence Monument and roughly 2 km from the Olympic Stadium.