Hotels with indoor pool in Olombrada
We found 1 property with availability in Olombrada
Show on map
Los Henares 3
C. Henares, 3, Olombrada, Spain
Located approximately 10 minutes' drive from Church of San Juan Bautista, the 6-bedroom Los Henares 3 Olombrada villa has an outdoor swimming pool and is ideal for up to 10 guests.
Excellent
(4 reviews)
- 1-1