Hotel tamarindo diria beach resort phone number July 8, 2019 16 32 64 128 Hotel tamarindo diria beach resort contact number Hotel tamarindo diria beach resort Hotel tamarindo diria beach resort costa rica Hotel marina grand beach Hotel marina beach duni Hotel diria tamarindo beach costa rica