El Hostel Sóller se encuentra en el centro de Sóller, a 3 minutos a pie de la plaza principal y de la estación de tren. Cuenta con patio, bar y salón compartido.
Todas las habitaciones disponen de aire acondicionado, calefacción y colchones y cojines de espuma viscoelástica. Todas tienen baño compartido o privado. Las habitaciones privadas incluyen un juego de toallas y ropa de cama. Las habitaciones compartidas no disponen de este juego.
Los huéspedes del Hostel Sóller podrán practicar diversas actividades tanto en Sóller como en sus alrededores, entre ellas ciclismo y senderismo.
El aeropuerto más cercano es el de Palma de Mallorca, situado a 24 km del Hostel Sóller.