Pedro\'s Hotel
Pedro\'s Hotel: Location. Conveniently near the airport, Pedro\'s Hotel is in San Pedro (Ambergris Caye), close to Black & White...
Pedro\'s Hotel: Location. Conveniently near the airport, Pedro\'s Hotel is in San Pedro (Ambergris Caye), close to Black & White...