Hotel El Castillo is a hotel located near the Templar Castle of Ponferrada. It offers free WiFi and has a restaurant serving lunch and dinner.