Casa Perella Hotel is located in Teulada, about 6 minutes' walk from Chiesa della Vergine del Carmine as well as merely 300 metres from Spiaggia Sa Canna.
The centre of Teulada can be reached within a 5-minute walk. The Teulada villa lies in a short distance to La Terrazza and La Terrazza "Carpe Diem" serving Italian dishes.
About 45 km away from the accommodation there is Elmas airport. Bicycle hire services are available here.