The accommodation is located 3.4 km from Historic Route 66 and 10 minutes by car from the astronomical Lowell Observatory. You can get to the centre of Flagstaff in about 15 minutes' walk.
Riordan Mansion State Historic Park is close to the hotel.
They offer views of the pool. A separate toilet and a shower are featured.