Sheridan House Inn
Located in: Williams, Arizona
Share
About
Sheridan House Inn
Sheridan House Inn in Williams, Arizona is the perfect setting for a romantic getaway. Nestled in the forest, this child-free inn offers eight unique rooms for two adults, each with its own private bathroom. Luxurious linens, upscale amenities and contemporary decor set the stage for a perfect romantic escape. The menus change daily and seasonally, and the grand views of the nearby Grand Canyon or Sedona’s red rock formations are only an hour away. If you’re looking to get away from it all and enjoy some peace and solitude, the Sheridan House Inn is the perfect Bed & Breakfast for you.