Travelers Inn Motel
South Fulton • Show on map
View Details for Price
Located in Fulton, 18 miles from Watts Station, Travelers Inn Motel provides accommodations with free WiFi and free private parking. The property has room service and a 24-hour front desk for guests.…More info
