SUGAR-BEACH.com
Hotel Sugar Beach is a 3 star boutique hotel located on the northern Pacific Coast of Guanacaste, the most desirable beach zone in Costa Rica