El Sóller Center se encuentra en Sóller. Hay aparcamiento privado disponible por un suplemento.
Todas las habitaciones del hotel están equipadas con aire acondicionado, zona de estar, TV de pantalla plana vía satélite, caja fuerte y baño privado con ducha, secador de pelo y artículos de aseo gratuitos. Las habitaciones del Sóller Center incluyen ropa de cama y toallas.
Palma de Mallorca se encuentra a 28 km del alojamiento, mientras que Can Pastilla está a 26 km. El aeropuerto más cercano es el de Palma de Mallorca, ubicado a 31 km del Sóller Center.