Miradouro do Castelo ble grunnlagt i 1989, og var den første restauranten til Castro Laboreiro som raskt ble en gastronomisk referanse i regionen, hovedsakelig på grunn av fokus på regionale produkter i fremstillingen av menyen.
Senere kom Local Accommodation, som for tiden har 8 dobbeltrom / tomannsrom, alle med eget bad.
Miradouro do Castelo ligger på et av de vakreste stedene i regionen, hvor du kan tenke på Castro Laboreiro slott, skilpadden og den fantastiske Castro Laboreiro dalen.