Stay at this 3.5-star spa hotel in San Pedro. Enjoy free breakfast, free WiFi, and an outdoor pool. Popular attractions Constitution Square and Church of Nuestra Senora del Socorro are located nearby. Discover genuine guest reviews for Howard Johnson by Wyndham San Pedro along with the latest prices and availability – book now.