Get a Hotel in South Fulton

Travelers Inn Motel

Travelers Inn Motel

South Fulton • Show on map 4.5/10 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

Book now