N Nikki Austin Review of Embassy Suites, Downtown San D... 3 years ago Very nice hotel great location
Comments: