TownePlace Suites by Marriott San Diego Central
TownePlace Suites by Marriott San Diego Central is a comfortable San Diego hotel with modern renovations, welcoming staff, and notably comfortable beds. A wholesome breakfast and clean fitness and pool areas add useful variety for a multi-night visit.
Its location near the freeway, with restaurants nearby, works well for travelers who want easy access around the city.