Hotels Near Santa Teresita Hospital Duarte CA

819 Buena Vista St, Duarte, CA, 91010

Hotels near Santa Teresita Hospital Duarte CA in Duarte CA. The following hotels are the closest to Santa Teresita Hospital Duarte CA. Get rates, maps, directions and more. Or, follow these links for other options near by: Restaurants Bars Coffee Shops