The Peacock Inn is certified as one of the Small Luxury Hotels of the World, which means it’s a small independent hotel offering luxurous accommodations, fine dining, and outstanding service. I’ve eaten at the restaurant several times, but finally went on a tour of the facility to see for myself how spectacular it is. What’s interesting […]