Tag Archives: Best haunted hotels in America

The Most Haunted Hotels in America

The Battery Carriage House Inn: (Charleston, South Carolina) Built in 1843, this place is simultaneously touted as Charleston’s most romantic inn, and also the city’s most haunted hotel! Boasting a promenade that showcases amazing views of the Charleston Harbor and Fort Sumter, this place is just as famous for its resident spirts as it is […]

Read more