Hotel Sugar Beach
Hotel Sugar Beach is located on the coast of the Pacific Ocean, in the province of Guanacaste, Northwester region of Costa Rica. Boasting a 24 acre beachfront property designed for ultimate relaxation and tranquility, it is a 4-leaf boutique hotel. Nestled on secluded and pristine beach called Playa Pan de Azúcar, just north of the […]