Located 1,425 meters from Street 129. Located in Independence Beach, Independence Hotel Resort & Spa is a perfect starting point from which to explore Sihanoukville.
Located 1,462 meters from Street 129. Sunshine Bay Hotel is conveniently located in the popular Sokha Beach area. The property has everything you need for a comfortable stay.