NH San Pedro is in San Pedro de Alcantara, a short 4-minute walk from Church of San Pedro and 18 minutes' walk from Basilica Vega Del Mar.