Tamariu 64 yd from city centre
Located 90 metres from Badia de Tamariu Beach, Apartments Tamariu offer self-catering accommodation with air conditioning...