The Stage Coach Inn is a Tourist hotel. Located in CITY CENTER area. Shopping is within walking distance and the nightlife/restaurants are located in the hotel.
This charming hotel combines the warm western ambiance of yesterday with the amenities of today. It is perfect for Yellowstone explorers of every age and in any season.