9511 Gidley Street, CA 91780 - Temple City, United States
Apartment - 4-Star Hotels, Temple City
Comfy & calm rooms near I-10, Temple city is set in Temple City, (twenty kilometers) from La Union Station, (twenty-three kilometers) from Dodger Stadium, as well as (twenty-three kilometers) from Microsoft Theater. - 4-Star Hotels, Temple City
Non-smoking rooms available
Complimentary guest parking
Air-conditioned public areas and rooms
Complimentary wi-fi property-wide