This lovely hotel is set in San Dimas. A total of 38 accommodation units are available for guests convenience at Garden Inn and Suites. This is not a pet-friendly property.