11411 North 91st Avenue
Peoria
Arizona, 85345
(623) 979-6913
Casa Del Sol Resort West is a campground or RV park located in Peoria.
Nearby restaurants include Fleming's Prime Steakhouse, Ming's Pagoda Restaurant, J & M Restaurant, Dons Restaurant approximately 8.4 km away, and Taylor's Chowder House.
Nearby accommodations include Super 8, Quality Inn located at 8101 North Black Canyon Highway, Quality Inn, Courtyard, and Courtyard.