
Hotel Information
The Hotel Castle is a 4 star hotel in Phnom Penh, the capital city of Combodia. The hotel located at a 20 minute drive from the International Airport and at proximal distance of the Mekong river and Tonle Sap, makes it an ideal choice for both business and leisure tourists