Natchez Manor, in the heart of downtown Natchez, is an upscale, contemporary, but unpretentious boutique bed and breakfast.  Features include a full-service restaurant, a rooftop terrace, courtyard garden, and a bar downstairs with regular musical entertainment.