Rooms
Rooms Number: 0
2990 West Thunderbird Road - Phoenix, Arizona - 85033 - Phoenix (Az), United States View Map
This 2 star hotel is located in the city centre of Phoenix. The Hotel has an outdoor swimming pool and a fitness centre/gym.
This 2 star hotel is located in the city centre of Phoenix.
Rooms Number: 0
The Windsor Palms Apartments offers air conditioning. The property is fully equipped with a conference room. The hotel will host your pets.
The Windsor Palms Apartments offers the use of a TV in the rooms.