Boutique Hotel El Tio Kiko is located in Embarque s/n, 04149, Agua Amarga, Spain.