DECLAN HOTEL

SAN DIEGO, CALIFORNIA, USA

The Declan Suites San Diego is an exciting and fresh San Diego Hotel on the Downtown scene. Offering the perfect combination of fantastic location - near all of the most popular Things to do in San Diego, spacious and modern Suites, and exemplary Guest Services for Business and leisure travelers.