+1 454 68769798

San Pedro, Costa Rica

1 hotel

Popular Hotels

Apartamentos El Castillo
2 Stars

LocationThis hotel welcomes guests in San Pedro.FacilitiesThe friendly staff at the reception desk are happy to answer any questions. Services and facilities include a transfer service, a conference r...

More info
San Pedro, Costa Rica