6 miles north of San Pedro Town, San Pedro, Belize, San Pedro
1 866 2906341
Restaurant
kitchen
High speed internet access in the room