Company Overview
Company Name
Howard's Creek Inn
Address
50 Main St E, White Sulphur Springs, WV, 24986, United States
Website
howardscreekinn.comPhone
(304) 667-9863About Howard's Creek Inn
Howard's Creek Inn is a self-check-in hotel located in White Sulphur Springs, West Virginia, just a few blocks from the renowned Greenbrier Resort. The hotel offers apartment-style accommodations with key-code entry and is attached to Gustard's Bistro, a local dining hotspot.