Twin Oaks Guest Rooms is about 1 mi from Longwood, one of Natchez’s most popular landmarks.