Antigua casona asturiana del siglo XIX recientemente restaurada, el Hotel La Tiendona está situado situada en el valle de Margolles, a 7 Km. de las playas de Ribadesella. Muy cercano al hotel pasa el Río Sella, famoso internacionalmente por su descenso y la pesca. A otros 10 Km. Cangas de Onís y a 18 Km. los Lagos de Covadonga.
Situado en Cangas de Onís, a unos 5 minutos en coche de la playa de Ribadesella, y a 45 minutos en coche de Oviedo. En los alrededores, se encuentran lugares de interés tales como el Parque Nacional de Picos de Europa o los Lagos de Covadonga.