Barbacoa Apartment Building Santa Marta is located in Santa Cruz de Tenerife, Spain on C. Minos, 15, Costa del Silencio. Barbacoa Apartment Building Santa Marta is rated 3 out of 5 in the category serviced apartment in Spain.
Address
C. Minos, 15, Costa del Silencio