Sihanoukville‘s most romantic Boutique Resort, a perfect location for a relaxing holiday. The Hotel & Spa Victory Castle Villa is located center of the town on top of a private hill,offering spectacular ocean views over 4 bays and many surrounding Islands.
Our two types of Villa has been designed to be “Asian Resort”. Using mostly natural materials, local tropical style. you will feel comfortable and relaxed.
The Restaurant with its open show kitchen offers a Japanese and Asian tastes in a refreshing open-air setting.