Book Windsor Palms Apartments
2990 West Thunderbird Road Phoenix, Arizona United States 8.2 km from city center
This 2 star hotel is located in the city centre of Phoenix. The Hotel has an outdoor swimming pool and a fitness centre/gym.
Facilities of Windsor Palms Apartments
- Swimming Pool
- Pets allowed
- Air conditioning