Hotel & Spa Victory Castle Villa
Hotel & Spa Victory Castle Villa
Japanese Restaurants in Preah Sihanouk - Cambodia
Japanese & Asian cuisine
Contact Info
Map Location
Profile
About Us
The Hotel & Spa Victory Castle Villa is located center of the town on the top of a private hill, offering spectacular ocean views over 4 bays & many surrounding islands.