Casa San Miquel - BTB Hotel Teulada
Situated in Teulada and only 37 km from Terra Natura, Casa San Miquel - BTB offers accommodation with mountain views, free Wi-Fi and free private parking. This holiday home also has a private pool.
Number of rooms: 2
Camino de San Miguel 2, 03724 Teulada, Spain