Situada a 3 km de la Mansión Wrigley, la Villa Casa Del Sol Phoenix ofrece acceso a varios lugares de interés turístico de los alrededores.
Situada en el barrio Camelback East, la villa está a una distancia de 450 metros del Bulgarian Orthodox Church St. Sophia y a unos 15 minutos en coche del Centro Científico de Arizona. La Cueva de Murciélagos de Phoenix se sitúa a 3,1 km de esta villa.
La Villa Casa Del Sol dispone de un cuarto de baño con bidé, un inodoro separado y ducha. También hay secadores de pelo y toallas de baño.
Las instalaciones de autoservicio incluyen tetera, nevera y utensilios de cocina, que se proporcionan en una zona de comedor. Los huéspedes pueden disfrutar de platos italianos en el restaurante Giuseppe's, situado cerca del lugar.