Ideally located close to Interstate 110, this hotel is only moments from the Home Depot Center, and provides comfortable accommodations along with many thoughtful conveniences.
Number of rooms: 136
767 E Albertoni Street, Carson, CA 90746, United States
Hotel booked 1 times today.