Littleton CO Inns 1. 4366 S Quail St, Littleton, CO 80127 | Red Radish & Carrot Top Inn (303) 697-2308