INNA SAMUDRA BEACH Palabuhanratu This hotel is a 3 stars simple resorts and considered as Superior Tourist class of property. Good for holidays and vacations. ... Save Up To 60%