Chula Vista Resort

Starting at
$184
Aerial View
Interior Entrance
Interior Entrance