Hotel Drury Plaza Hotel North Charleston
★★★
2934 W Montague Ave, North Charleston, SC 29418, USA, Charleston (SC), United States Show on map
North Charleston Inn is a 2-star hotel in Charleston (SC), United States. It is one of 135 places to stay in Charleston (SC) listed on Triptoic.
2934 W Montague Ave, North Charleston, SC 29418, USA, Charleston (SC), 29418, United States
North Charleston Inn is located at 2934 W Montague Ave, North Charleston, SC 29418, USA, Charleston (SC) 29418, United States.
North Charleston Inn is rated 2 stars.
Highly rated alternatives close by
Hotel
Hotel