Embassy Suites Phoenix Biltmore
2630 East Camelback Road, Near Biltmore Fashion Park, Phoenix, AZ 85016, United States
Rating
4
Rooms
232
Pets
Yes
07
Jun
Embassy Suites Phoenix Biltmore, Phoenix



Price & Availability
Overall
Very Good
4
698 reviews
Customers Review
Value 4.1
Location 4.7
Cleanliness 4.1
Comfort 4.2
Neighborhood 4.7
Amenities 3.8
Condition 3.9
Quality 4.4
Recomendation 81.7%
