Sugar Beach - Potrero
Hotel Sugar Beach is located in the Guanacaste Province, Costa Rica's North-West, 8 kilometers north of Flamingo Beach. Located on the beach in the tropical dry forest, we hold our responsibility to protect the surrounding natural environment and ...