Five Gables Inn & Spa

Five Gables Inn & Spa

St. Michaels, MD / Nestled in the Chesapeake Bay area, Five Gables Inn & Spa is a 20-room Inn is made up of 4 circa 1860 homes, offering an elegant getaway for travelers.
Five Gables Inn & Spa