The hotel is located conveniently within walking distance to the Chatsworth Amtrak/Metro Link depot station.
The hotel is located conveniently within walking distance to the Chatsworth Amtrak/Metro Link depot station.
El hotel Comfort Inn & Suites Devonshire Street pertenece a la cadena hotelera Choice Hotels