
Bamboo House
Capo Malfatano, 09019 Teulada, Italy, Teulada
Location A great option for a journey on a budget - hotel Bamboo House is located in Teulada. This hotel is located in 8 km from the city center. You can take a walk and explore the neighbourhood area of the hotel. Places nearby: Tuerredda Beach, Calamosca Beach and Cagliari City Hall. **At
ParkingBeachfrontPets OK











