TPHD Hotel and Apartment, Phnom Penh

TPHD Hotel and Apartment

Rating: 
Property Location Located in Phnom Penh (Phnom Penh City Centre), TPHD Hotel and Apartment is within a 10-minute walk of Riverside and Wat Phnom. This spa aparthotel is 0.4 mi (0.6