The Sail Inn

325 Havasu Lake Rd Havasu Lake CA 92363 USA

(760) 858-4555

Location