Karta Vacation Rentals
Centrally located in Phnom Penh, Embassy Place Serviced Apartments sit steps from the Independence Monument and minutes from Wat Lang Ka. The Royal Palace and Tuol Sleng Genocide Museum are also within easy reach. Ideal for families, long-term expats and business travelers.