Amazing location
Guests say that the location of Talamanca in Cala d'Or, Spain, is amazing. It is two minutes from central Cala d'Or and the beach. It is surrounded by restaurants, shops and bars. Guests loved being close to all amenities and say that they highly recommend a stay at the hostel to family and friends and will definitely plan a re-visit.