Sandbar Beachfront Hostel & Restaurant 3 stars

7 Boca Del Rio Drive, San Pedro, Belize

Hotel image
Read more reviews for Sandbar Beachfront Hostel & Restaurant