minube
Attentive Staff
Downey Inn Luxury Hotel Suites is in Downey, California, USA. It was built in 1980 and is just 15 miles from downtown Los Angeles and 20 minutes drive from Lax. It is right in the tourist attractions. The service staff are attentive to guests' every need.