This lovely hotel can be found in Chula Vista. Moreover, there is a wireless Internet connection at hand in communal areas. The front desk offers 24-hour reception.