157rooms
in
Chula Vista, CA
Studio 819 Residential Hotel
819 University Ave.
San Diego
CA
92103
(619) 542-0819
8.6
mi