★★★
Medium budget lodging with 3 stars located 13 km far from the center of San Diego. Offers to its customers free wifi internet connection in all its facilities. These are some of the more relevant amenities offered: swimming pool, parking and free parking.
There are 45 comments on this accommodation:
Address: 628 Missouri Street. CA 92109 San Diego. United States.