Castilla Termal Burgo de Osma
Photo gallery for Castilla Termal Burgo de Osma
Overview of Castilla Termal Burgo de Osma
Castilla Termal Burgo de Osma
4-star El Burgo de Osma hotel with private yards
Reviews
9.4
Exceptional
Popular amenities
Explore the neighborhood
Universidad 5, El Burgo de Osma, Soria, 42300
- Plaza Mayor2 min walk
- El Burgo de Osma Cathedral6 min walk
- Canon del Rio Lobos Natural Park12 min drive