Commonly refers to a place providing lodging.
El alberque donde nos quedamos estaba lleno de gente amable y acogedora.
The hostel where we stayed was full of kind and welcoming people.
El alberque que encontramos en la montaña era acogedor y tenía buenas recomendaciones.
The hostel we found in the mountain was cozy and had good reviews.