Sol Varadero Beach is located Av. Las Americas Y Calle K, Varadero Default city Comoros 42200