El Hotel Palacio de la Magdalena es un hotel de lujo situado en un edificio histórico en pleno centro de Soto del Barco. Todas las habitaciones disponen de secador de pelo, así como de aire acondicionado, minibar y televisión. El hotel cuenta con un restaurante que sirve cocina asturiana e internacional, así como con un spa y una piscina cubierta.