Doté d'un jardin, le Bela Vista est situé à Santa Maria da Feira, dans le village de São Jorge, dans la région Nord, à 6 km du château de Santa Maria da Feira. Doté d'une connexion Wi-Fi gratuite, cet hôtel se trouve à environ 7 km d'Europarque et à 500 mètres des sources chaudes de São Jorge.
Les chambres sont équipées d'une télévision à écran plat. Les chambres du Bela Vista comprennent une salle de bains privative. Une armoire est à votre disposition.
L'aéroport de Porto, le plus proche, est implanté à 33 km.