Ruth Mountain Bed & Breakfast
5190 Ruth Rd
Arab
AL
35016
(256) 586-7848
ruthmountainbedandbreakfast.com
Open Map
B&B
bed & breakfast accommodations
bed and breakfast
Hotels, Motels, & Lodging