Carlota is located in Calle Agustin de Betancourt 25 1A, 38400, Puerto de la Cruz, Spain.