Twin Palms Inn

Twin Palms Inn, 3350 London Bridge Rd, Lake Havasu City, AZ 86404, United States

(928) 764-2664

Location