Nestled along the iconic coastline of Sanur Beach, The Meru Sanur is a tranquil retreat where wellbeing and sophistication ...