New hotels in Chula Vista

List of all new hotels in Chula Vista and news

HOTEL
SpringHill Suites by Marriott Eastlake
Rooms:
179
Added:
2024
Address:
870 District Place
91914 Chula Vista