Naturbabia Hotel San Emiliano, Leon
9.7/10
Exceptional
Free Wi-Fi
Parking
Located in San Emiliano in the Province of Leon region, Naturbabia features a patio and river views. Among the facilities of this property are a restaurant, a 24-hour front desk and a concierge service, along with free Wi-Fi throughout the property.
Calle Real 4, 24144 San Emiliano, Spain