Cheap and budget hotels in Ambel
We found 1 property with availability in Ambel
Show on map
Casa Rural Villa De Ambel
3D Calle Muros, Ambel, Spain
Offering Wi-Fi, a vending machine and a tour desk, the 3-bedroom Casa Rural Villa De Ambel offers a convenient location about 10 minutes' walk from Iglesia de San Miguel Arcangel Catholic Church. The…
- 1-1