Can Isabel ligt in het hart van de historische binnenstad van Sóller en tegenover het charmante, historische treinstation van het dorp.
Au cœur de la vieille ville de Sóller, l'hôtel Can Isabel se trouve juste en face de la charmante vieille gare du village.