El Hotel Bellavista está en La Puebla de Castro y cuenta con piscina exterior de temporada, jardín y zona de playa privada. El hotel se encuentra junto al embalse de Barasona-Joaquín Costa y ofrece vistas al mismo.
El Hotel Bellavista alberga un restaurante con comedor interior y al aire libre. También hay un bar y máquinas expendedoras de aperitivos y bebidas. Bajo petición, se preparan almuerzos para llevar. Además, hay WiFi gratis en todo el establecimiento.
Las habitaciones tienen suelo de baldosa, calefacción, armario, zona de estar, TV de pantalla plana y baño privado con bañera y artículos de aseo gratuitos.
En la zona se puede pescar y practicar senderismo.
La localidad de Barbastro está a 21 km y la autopista A-22, a 25 minutos en coche.