Asia

Rating: 
This comfortable hotel is set in Phnom Penh. The accommodation consists of 135 units. This accommodation does not accept pets.