Masters Inn is a pet-friendly hotel in North Charleston, South Carolina, with spacious, comfortable rooms, an outdoor swimming pool, 60-channel Cable television and several restaurant options nearby. For extended hotel stays in North Charleston, SC, Masters Inn is the perfect discount hotel for business or pleasure travel.…

6100 Rivers Avenue N.
SC 29406 North Charleston
Not Rated - Visitas:
151More Information