Allen Street Inn is a fine option to stay in Tombstone. The hotel represents historical architecture in Tombstone.
You can find Allen Street only 400 meters from the property. The city center lies within 1 km from the venue.
The hotel is around 95 km from Tucson International airport.
While staying at Allen Street Inn guests can make use of cable TV with on-demand movies, pay TV, television with satellite channels, a microwave and a refrigerator provided in the rooms. Allen Street Inn offers bathrooms fitted with a shower, a bidet and free toiletries.
Eat & Drink
Serving American dishes, O K Cafe is about 200 meters away.
Wireless internet is available in the entire hotel for free.
Private parking is possible on site for free.