Address: Aldea de Casas de Haches, s/n, Bogarra
3.7 km from Bogarra center (hotel on the map)
Hotel rating from 63 guests: 8.6
There are both rooms and apartments on offer at VegaSierra. The air-conditioned hotel rooms feature a TV and private bathroom. … Prices, discounts & booking