Villa Alamari Inn And Suites

Villa Alamari Inn and Suites, 566 S Madera Ave, Kerman, CA 93630, United States

(559) 541-0066

Location