Situated in La Puebla de Castro, Hotel Bellavista boasts an outdoor pool, garden and a private beach area. The hotel is set inside the Embalse de Barasona Joaquín Costa Reservoir and it offers lake views.Hotel Bellavista features a restaurant with indoor and outdoor seating. There is also a bar and vending machines with snacks and drinks. Packed lunches are available upon request. There is free Wi-Fi throughout the property.Fitted with tile flooring, the heated bedrooms include a wardrobe, seating area and flat-screen TV. The private bathrooms have a bathtub and free toiletries.Hiking and fishing are popular activities in the area.The town of Barbastro is 21 km away. A-22 Motorway is a 25-minute drive from the hotel.