Hotel Travelers Inn and Suites, Chula Vista

235 Woodlawn Ave Chula Vista91910, Estados Unidos