El Hotel Bellavista se encuentra en Teglio, a 200 metros del centro de la ciudad, y ofrece vistas panorámicas a las montañas del valle de Valtellina. Alberga un jardín amplio y un restaurante que sirve especialidades locales. Las habitaciones son de estilo clásico y cuentan con muebles de madera, conexión WiFi gratuita, TV de pantalla plana y caja fuerte. El baño privado incluye bañera o ducha y secador de pelo. El Hotel Bellavista cuenta con aparcamiento privado gratuito y se encuentra a 10 metros de la parada de autobús que conecta con la estación de tren de Tresenda. El hotel se encuentra a 12 km de la frontera con Suiza y a 20 km de Sondrio.