Situé à Phoenix, en Arizona, cet hôtel proposant uniquement des suites dispose d'une piscine extérieure, d'un barbecue, d'une connexion Wi-Fi gratuite et de chambres dotées d'une télévision par câble.
Nombre de chambres: 93
9425 North Black Canyon Freeway, North Mountain, Phoenix, AZ 85021, États-Unis