Holiday Inn Express & Suites Chatsworth, an IHG Hotel
21340 Devonshire St, Chatsworth, CA
The price is ￥13,818 per night from May 16 to May 16
3.9/5Very Good! (32 reviews)
"It seemed as though people wandered through the parking area that maybe did not belong there, especially at night. It made us feel uncomfortable."
Reviewed on May 12, 2021