El establecimiento se encuentra en Sa Pobla, a 44 km del club náutico de Palma y a 46 km del puerto de Palma. El Town House Ca Na Mabel se encuentra en Sa Pobla y ofrece alojamiento con aire acondicionado, terraza y Wi-Fi gratuita.
28 Carrer de Lluc, 07420 Sa Pobla, España