El Meem Townhouse se encuentra en Sóller, a 26 km del club náutico de Palma, y ofrece salón compartido, habitaciones hipoalergénicas, WiFi gratuita en todas las instalaciones y terraza. El establecimiento se encuentra a 27 km del Son Vida Golf, a 27 km del puerto de Palma y a 41 km del Golf Santa Ponsa. Hay aparcamiento privado disponible por un suplemento.
Todos los alojamientos del hotel disponen de baño privado con ducha y artículos de aseo gratuitos, TV de pantalla plana y aire acondicionado. Algunas habitaciones tienen zona de estar. Las habitaciones del Meem Townhouse incluyen ropa de cama y toallas.
El establecimiento sirve un desayuno buffet o continental.
La estación intermodal de Palma se encuentra a 24 km del Meem Townhouse, mientras que la avenida Passeig del Born está a 25 km. El aeropuerto más cercano es el de Palma de Mallorca, ubicado a 35 km del hotel.