Offering free WiFi, El Solar de San Pedro is located in Espinar. The property features a 24-hour front desk. Guest rooms at the guest house are equipped with a seating area. At El Solar de San Pedro every room includes a desk and a flat-screen TV. Read more
Offering free WiFi, El Solar de San Pedro is located in Espinar. The property features a 24-hour front desk. Guest rooms at the guest house are equipped with a seating area. At El Solar de San Pedro every room includes a desk and a flat-screen TV.