This cosy hotel is set in Lamai. Situated within 2. 0 kilometre(s) from the town centre, the hotel is easily accessible on foot to a host of places of interest. Sarocha Villa Samui guarantees a quiet stay as it counts with just 12 bedrooms. Sarocha Villa Samui was constructed in 2007. Pets are not allowed at this establishment. Sarocha Villa Samui may charge a fee for some services.