Indian Delhi Palace

From $ -1 per night

Avg. User Rating:


5050 East McDowell Road, Phoenix, Arizona 85008
+1 602 244 8181
Show More Info

User Reviews


Indian Delhi Palace