Sandbar Beachfront Hostel, Restaurant & Bar

7 Boca Del Rio Drive
San Pedro, Belize
7 Boca Del Rio Drive
San Pedro, Belize