Howard's Creek Inn

50 Main St E, White Sulphur Springs, WV, 24986, United States

Last Updated Apr 27, 2025

Company Overview

Company Name

Howard's Creek Inn

Address

50 Main St E, White Sulphur Springs, WV, 24986, United States

About 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.

Frequently Asked Questions about Howard's Creek Inn

Technologies Used