El Sóller Center se encuentra en Sóller, a 26 km del club náutico de Palma y a 27 km del campo de golf Son Vida. El establecimiento se encuentra a 27 km del puerto de Palma, a 42 km del campo de golf de Santa Ponsa y a 24 km de la estación intermodal de Palma. Hay aparcamiento privado disponible por un suplemento. Las habitaciones del hotel cuentan con aire acondicionado, zona de estar, TV de pantalla plana vía satélite, caja fuerte y baño privado con ducha, artículos de aseo gratuitos y secador de pelo. Las habitaciones del Sóller Center están equipadas con ropa de cama y toallas. La avenida Passeig del Born se encuentra a 25 km del alojamiento, mientras que el Pueblo Español Mallorca está a 26 km. El aeropuerto más cercano es el de Palma de Mallorca, ubicado a 36 km del Sóller Center.