Su Nido Inn Share: Hotels/Motels/InnsBoutique HotelLodging Su Nido Inn Visit Website 301 North Montgomery Street Ojai, CA 93023 (805) 646-7080 (800) 573-2505 (805) 640-7687 (fax) Su Nido Inn - Your Nest in Ojai Facebook Hours: Open daily from 8 AM -8 PM. About Map About Toll-Free: (800) 573-2505 What's Nearby? Distance: 5 10 15 20 25 50 mi.