In the heart of the city, minutes from SeaWorld and close to the I-5 and I-8 motorways, guests at this San Diego hotel can enjoy modern amenities, comfortable accommodations and friendly services.
Address: 3880 Greenwood Street, San Diego (California)
Rates from:
USD 57 Book Now