A Self Check-in hotel in downtown
White Sulphur Springs
Howard’s Creek Inn is located in charming White Sulphur Springs, WV, just a few blocks from the famed Greenbrier resort and all of its amenities. Our self check-in, apartment-style hotel offers key-code entry and tons of space for your stay. We are also attached to Gustard’s Bistro, the town’s hot spot for grub and drinks.