Provides comfortable accommodations right in the heart of downtown Charleston. Located across the street from Charleston Town Center.
Hotel is perfect for both business and pleasure with luxurious accommodations, a lush garden atrium and Grand meeting space.